v1.11.4
First, watch the lecture and read the lecture material, then reply the questions below:
Which statements are true? (Pick all that you think are correct)
Architecture decisions affiliate usually to a requirement, concerns, limitation, etc.
There is always rationale behind the architectural decision and it should be included in the architectural description.
Architecture should reflect the coding style and preference of the developer.
Which of the following architecture descriptions are true? (Pick all that you think are correct)
A meta architecture provides the means to describe architectures.
A reference architecture is a model architecture typically for an application area.
Framework architecture is the architecture of a product platform, and using the product platform individual product architectures can be built.
Which of the following architectural viewpoints are correct?
Scenario views show interactions with the inside of an application.
Logical views can depict responsibilities of the software units.
Process views describe processes and their interactions.
Development views can be used to assign parts to different developers.
Physical views describe how the system behaves with the end users etc.
Which of the following statements on documentation are correct?
The system architecture document is the up-most level architecture of the system.
The system architecture document is used for project planning, work estimates, designing for system-level testing, maintenance.
The system architecture document always includes the subsystem architecture.
Architectural documents should include?
Identity of what organisation, system, document etc.
Context and essential requirements for the architecture, limitations, working environment
Views and models from the selected viewpoints as the core of the description.
Most important architectural decisions and their rationale.
Evaluation of the architecture.