volume_mute
Why Multiple Architectural Views?
publish date: 2026/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
