volume_mute
Generic Application Architecture - Uses
publish date: 2026/06/11 07:37:14.691866 UTC
volume_mutePlease drag and drop the options to sort them
Sort the five uses of a generic application architecture model from the most strategic/high-level use to the most tactical/operational use.
Vocabulary for talking about types of applications
Starting point for the architectural design process
Design checklist to validate consistency
Means of assessing components for reuse
Way of organising the work of the development team
Correct Answer
(1) Starting point for the architectural design process
(2) Design checklist to validate consistency
(3) Way of organising the work of the development team
(4) Means of assessing components for reuse
(5) Vocabulary for talking about types of applications
Explanation
From most strategic to most tactical: using a generic architecture as a starting point shapes the entire design direction; using it as a design checklist validates the overall structure; organizing team work around its stable features enables parallel development; assessing components for reuse is a more focused activity; and using its vocabulary to discuss applications is the most general and ongoing use.
Reference
Software Engineering, Ian Sommerville, 10th edition
