written 5.3 years ago by | • modified 5.3 years ago |
Subject: Object Oriented Modeling and Design
Difficulty: Medium
Marks: 4 Marks
written 5.3 years ago by | • modified 5.3 years ago |
Subject: Object Oriented Modeling and Design
Difficulty: Medium
Marks: 4 Marks
written 5.3 years ago by |
System architecture contains five views:
1. Use case view: -
It describes the use case that shows the behavior of the system as seen by its end users, analysts and testers. The static aspect of this view is shown in use case diagram.
2. Design view: - It consists of classes, interfaces and collaborations required for the system. It supports the functional requirements of the system. It specifies services that the system provides to its end user. The static aspect is shown in class diagram and object diagram.
3. Process view:-
It focuses on threads and processes that form the system‟s concurrency and synchronization mechanism. It addresses the performance, scalability and throughput of the system. Static aspect is shown in class and object diagram.
4. Implementation view:-
It focuses on the components and files that are used to assemble and release the physical system. It addresses configuration management of the system‟s releases. The static aspect of this view is shown in component diagram.