Monday, May 25, 2009

[ARG] (AML Reading Group) We're back on business

Kruchten, P. 1995. Architecture blueprints—the “4+1” view model of software architecture. In Tutorial Proceedings on Tri-Ada '91: Ada's Role in Global Markets: Solutions For A Changing Complex World (Anaheim, California, United States, November 05 - 10, 1995). D. Cook, Ed. TRI-Ada '95. ACM, New York, NY, 540-555. DOI= http://doi.acm.org/10.1145/216591.216611

Abstract
This article presents a model for describing the architecture of software-intensive systems, based on the use of multiple, concurrent views. This use of multiple views allows to address separately the concerns of the various ‘stakeholders’ of the architecture: end-user, developers, systems engineers, project managers, etc., and to handle separately the functional and non functional requirements. Each of the five views is described, together with a notation to capture it. The views are designed using an architecture-centered, scenario- driven, iterative development process.

No comments: