Ex 6.4
Q: Draw diagrams showing the conceptual and process view of the architectures of the following diagrams.
A:
Process View: shows how at runtime, the system is composed of interacting processes. This view us useful for making judgements about nonfunctional system characteristics such as performance and availability
Conceptual View: an abstract view of the system that can be raises for decomposing high level requirements into more detailed specifications, help engineers make decisions about components that can be reused, represents in a product line rather than a single system
A ticket machine used by passengers at a railway station. (Client-Server Architecture)
Process View:
Conceptual View:
A computer-controlled video conferencing system that allows video, audio, and computer data to be visible to several participants at the same time. (Client-Server Architecture)
Process View:
Conceptual View:
A robot floor-cleaner that is intended to clean relatively clear spaces such as corridors. The clear must be able to sense walls and other obstructions. (Model-View-Controller Architecture)
Process View:
Conceptual View:
Collaborated with Chandler Long