volume_mute
Block Diagrams — Advantages and Limitations
publish date: 2026/06/10 09:23:16.744939 UTC
volume_mute
Block diagrams are widely used to describe system architectures. Which of the following correctly identifies both an advantage AND a limitation of informal block diagrams?
Correct Answer
Advantage: they present a high-level picture that people from different disciplines can readily understand; Limitation: they do not show the type of relationships among components nor their externally visible properties
Explanation
Block diagrams present a high-level picture of the system structure that people from different disciplines can readily understand. However, critics such as Bass et al. point out that informal block diagrams show neither the type of the relationships among system components nor the components' externally visible properties, making them poor architectural representations in formal terms.
Reference
Software Engineering, Ian Sommerville, 10th edition
