The pages in this section describe design of the current
development version of SimSoup. The following are included:-
- The Layered Architecture section
includes a diagram showing the layered structure of
SimSoup. Each of the layers is described. The five categories
of communication between layers are also described
- The System Overview gives an overview of
the structure of SimSoup within the context of the layered
architecture, including a high level system diagram showing
the subsystems and their dependencies, and a brief description
of each subsystem
- The remaining pages give more detail on the subsystems,
including:
- Data Diagrams: These show the classes
and relationships between them from a data perspective
- Class Dependency Diagrams: These show
the classes and the dependencies between them, showing the
‘using’ relationships
- Class Descriptions: A brief description
of each class is given.