volume_mute

Block Diagrams — Advantages and Limitations

publish date2026/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


Quizzes you can take where this question appears