NAF 4.1-view A6: Architecture Versions
A6 — Architecture Versions
Purpose & Usage
The A6 Architecture Versions Viewpoint is concerned with version history of the Architecture Work Products.
- Architecture Management.
- Configuration Control of Architectures.
Scope
- Shall contain Architecture Versions and relating Architecture Work Products.
- Shall contain the temporal succession of the Architecture Work Product Versions.
- May show Architecture Baselines relating to Architecture Work Products and Architecture Versions.
Representation
- Tabular.
- Text document.
Cut-out (Meta-model)
flowchart LR
AWP["Architecture Work Product"]:::arch
AV["Architecture Version"]:::arch
AB["Architecture Baseline"]:::arch
AWP -->|"has"| AV
AV -->|"supersedes"| AV
AB -->|"is a kind of"| AV
AWP -->|"has"| AB
classDef arch fill:#FFE699,stroke:#806000,color:#000
Notes on the Cut-out
In the context of NAFv4, a baseline is considered a coherent set of versions of Architecture Work Products.
NAFv4 Compliant Example
flowchart LR
V18["«Architecture Version» Version 1.8"]:::arch
V19["«Architecture Version» Version 1.9"]:::arch
V20["«Architecture Version» Version 2.0"]:::arch
B2025["«Architecture Baseline» SAR Concept 2025 Baseline"]:::arch
B2030["«Architecture Baseline» SAR Concept 2030 Baseline"]:::arch
M2025["«Architecture Description» SAR Concept 2025 Model"]:::arch
M2030Draft["«Architecture Description» SAR Concept 2030 Draft"]:::arch
M2030["«Architecture Description» SAR Concept 2030"]:::arch
V19 -->|"supersedes"| V18
V20 -->|"supersedes"| V19
B2025 -->|"is a kind of"| V18
B2030 -->|"is a kind of"| V20
M2025 -->|"has"| B2025
M2030Draft -->|"has"| V19
M2030 -->|"has"| B2030
classDef arch fill:#FFE699,stroke:#806000,color:#000