Linked.Archi

4+1 View Model Metamodel Manifest

Metamodel Manifest

https://meta.linked.archi/4plus1/metamodel#

v0.1.0 fourplus1mm: Linked.Archi Modified: 2026-05-06 License

Metamodel manifest for the 4+1 Architectural View Model. Aggregates the taxonomy, viewpoints, and deliverable templates into a single entry point. The 4+1 model is a viewpoint framework — it does not define its own element types. Custom metamodels reference it for viewpoint structure and document templates.

Based on Framework

4+1 Architectural View Model

Philippe Kruchten's (1995) architectural view model. Defines five concurrent viewpoints for organizing software architecture descriptions. Language-agnostic — prescribes what concerns to address, not which notation to use.

Constituent Resources

Concept Classification (SKOS)

4+1 Architectural View Model

Classification scheme based on Philippe Kruchten's 4+1 View Model (IEEE Software, 1995). Organizes architecture descriptions into four concurrent views (Logical, Process, Development, Physical) plus a unifying Scenarios view that validates and illustrates the others.
https://meta.linked.archi/4plus1#FourPlusOneScheme
Architecture Viewpoints

4+1 Viewpoint Catalog

The five viewpoints from Kruchten's 4+1 model, defined as arch:Viewpoint individuals. Language-agnostic — attach concrete element types from your chosen modeling language via arch:includesConcept.
https://meta.linked.archi/4plus1/viewpoints#ViewpointCatalog
Viewpoint Library (SKOS)

4+1 Viewpoint Catalog

The five viewpoints from Kruchten's 4+1 model, defined as arch:Viewpoint individuals. Language-agnostic — attach concrete element types from your chosen modeling language via arch:includesConcept.
https://meta.linked.archi/4plus1/viewpoints#ViewpointCatalog
Deliverable Templates

Software Architecture Document (4+1)

A software architecture document structured around the 4+1 views. Each section corresponds to one of Kruchten's five views, providing a complete architecture description from multiple perspectives. Based on the RUP Software Architecture Document template.
https://meta.linked.archi/4plus1/deliverable-templates#SoftwareArchitectureDocument