Posts

Showing posts from May, 2019

4+1 Architectural view model

Image
A model is a complete, basic, and simplified description of software architecture which is composed of multiple views from a particular perspective or viewpoint. A view is a representation of an entire system from the perspective of a related set of concerns. It is used to describe the system from the viewpoint of different stakeholders such as end-users, developers, project managers, and testers. 4+1 Architecture view Model The 4+1 View Model was designed by Philippe Kruchten to describe the architecture of a software–intensive system based on the use of multiple and concurrent views. It is a  multiple view   model that addresses different features and concerns of the system. It standardizes the software design documents and makes the design easy to understand by all stakeholders. It is an architecture verification method for studying and documenting software architecture design and covers all the aspects of software architecture for all stakeholders. It provides below fou