SOFTWARE DESIGN
ARCHITECTURAL DESIGN
|
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
|
True
|
|
|
False
|
|
|
Either A or B
|
|
|
None of the above
|
Detailed explanation-1: -The best representation of system architecture is an operational software prototype. The architectural representations can be an enabler for communication among project stakeholders. An architectural description is often documented using an architecture template.
Detailed explanation-2: -The software architecture of a system represents the design decisions related to overall system structure and behavior. Architecture helps stakeholders understand and analyze how the system will achieve essential qualities such as modifiability, availability, and security.
Detailed explanation-3: -Explanation: The UML was designed for describing object-oriented systems and, at the architectural design stage, you often want to describe systems at a higher level of abstraction.
Detailed explanation-4: -the system in its environment is represented with a high-level use case: this shows the boundaries, the main functions, and the relation with external actors (humans or other systems) the building blocks can be represented with a component diagram. More items •26-Mar-2017