Multi-view description of software architectures
Valérie Issarny, Titos Saridakis, Apostolos V. Zarras · 1998
The specification of a software architecture using different ADLs allows system designers to carry out a number of complementary analyses. In this position paper, we go one step further in this direction by advocating the need for specifying distinct views of a software architecture, each characterizing a specific type of properties (i.e. functional, interaction, and quality properties). Multi-view description of a software architecture raises the issue of combining a set of architectural views so as to derive the resulting overall architecture. We propose some hints on how this can be handled. 1 Introduction It is now recognized that the construction of complex software systems can greatly benefit from the software architecture paradigm [9]. The software architecture of a system describes the system's gross organization using an ADL, which provides notations for the abstract specification of its architectural elements. Practically, the construction of a system from its software archi...