volume_mute
Architectural Levels of Abstraction
publish date: 2026/06/11 07:37:8.557169 UTC
Drag the correct term into each placeholder.
(1) is concerned with the architecture of individual programs - how a single program is decomposed into components. (2) is concerned with complex enterprise systems that include other systems, programs, and program components distributed over different computers.
Please drag and drop the selected option in the right place or type it instead
Architecture in the small
Architecture in the large
Micro-architecture
Macro-design
Correct Answer
(1) Architecture in the small
(2) Architecture in the large
Explanation
Architecture in the small is concerned with the architecture of individual programs. Architecture in the large is concerned with complex enterprise systems distributed over different computers, which may be owned and managed by different companies.
Reference
Software Engineering, Ian Sommerville, 10th edition
