volume_mute

Why Multiple Architectural Views?

publish date2026/06/10 09:23:14.101901 UTC

volume_mute

Why is it impossible to represent all relevant information about a system's architecture in a single architectural model?

Correct Answer

Because each model only shows one view or perspective of the system, and different concerns require different perspectives

Explanation

It is impossible to represent all relevant information about a system's architecture in a single architectural model because each model only shows one view or perspective. A model might show module decomposition, run-time process interaction, or physical distribution across a network — all of which are useful at different times. Therefore, multiple views are needed.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears