Software Architecture Views. Formally a view in software architecture. In order to simplify the architecture design and make it more readable for the target user the concept of views has been introduced.
Associate Professor in Software Engineering. Restrict our attention at any one moment to one. Architecture views are representations of the overall architecture that are meaningful to one or more stakeholders in the system.
This is an introductory lecture to Software Architecture Views and Viewpoints part of the Advanced Software Engineering course at the University of LAquila Italy wwwdiunivaqitmucciniSE2012 Read more.
The architecture of a software system is a metaphor analogous to the architecture of a building. Practitioners have increasingly discovered that close attention to a software systems architecture pays. The notion ofmultiple viewshas a long history insoftware engineering and related fields such as re-quirements engineering data engineering and systemsengineering where views are introduced to separateconcerns and therefore to control descriptive com-plexity. Software architecture is about making fundamental structural choices that are costly to change once implemented.