Skip to content
Update SAD authored by Jan Hansel's avatar Jan Hansel
...@@ -75,9 +75,8 @@ This document provides a comprehensive architectural overview of the system, usi ...@@ -75,9 +75,8 @@ This document provides a comprehensive architectural overview of the system, usi
![uml-mvc](https://gitlab.com/sasep-clairvoyance/sasep-documents/raw/master/Class%20Diagrams/UML_MVC_neu.svg) ![uml-mvc](https://gitlab.com/sasep-clairvoyance/sasep-documents/raw/master/Class%20Diagrams/UML_MVC_neu.svg)
#### 5.2 Architecturally Significant Design Packages #### 5.2 Architecturally Significant Design Packages
[For each significant package, include a subsection with its name, its brief description, and a diagram with all significant classes and packages contained within the package. We used the bridge pattern to separate the functionality of our controllers from the API definitions.
![brigde-pattern](https://gitlab.com/sasep-clairvoyance/sasep-documents/-/raw/master/bridge_pattern.png)
For each significant class in the package, include its name, brief description, and, optionally a description of some of its major responsibilities, operations and attributes.]
### 6. Process View ### 6. Process View
[This section describes the system's decomposition into lightweight processes (single threads of control) and heavyweight processes (groupings of lightweight processes). Organize the section by groups of processes that communicate or interact. Describe the main modes of communication between processes, such as message passing, interrupts, and rendezvous.] [This section describes the system's decomposition into lightweight processes (single threads of control) and heavyweight processes (groupings of lightweight processes). Organize the section by groups of processes that communicate or interact. Describe the main modes of communication between processes, such as message passing, interrupts, and rendezvous.]
... ...
......