The current system is decomposed into the following modules:
In addition there is a top-level module (Session) which provides the interface used by the GUI.
The source code for the already implemented system is located in the objectoriented subdirectory of the Architectures directory on dogbert (how to set up and map to the dogbert directory is discussed in the Setting Up and Running the Java Assignments handout). Please let us know as soon as possible if you have problems accessing this code.