volume_mute

What is an Application Architecture?

publish date2026/06/10 22:54:0.369361 UTC

volume_mute

Application architectures encapsulate the principal characteristics of a class of systems. Which of the following best explains why application architectures exist?

Correct Answer

Because businesses and applications within the same sector have much in common, leading to software architectures that describe the structure and organisation of particular types of software system

Explanation

All businesses have much in common - they hire people, issue invoices, keep accounts. Businesses operating in the same sector also share common sector-specific applications. These commonalities have led to the development of software architectures that describe the structure and organisation of particular types of software system, allowing architectural reuse across similar systems.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears