The Four Plus One View Model Of Architecture

Program-Transformation.Org: The Program Transformation Wiki
The 4+1 View Model of Architecture

Philippe Kruchten, Rational Software, Canada

IEEE Software, November 1995, 12 (6), pp.42-50

The 4+1 View Model organizes a description of a SoftwareArchitecture using five concurrent views, each of which addresses a specific set of concerns. Architects capture their design decisions in four views and use the fifth view to illustrate and validate them.