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.
See