Category Archives: Architecture

A5 – Architecture Status

NAF v3: NAV-1 MODAF: AV-1

TaxonomyStructureConnectivityProcessesStatesSequencesInformationConstraintsRoadmap
Architecture
Meta-Data
A1
Meta-Data Definitions
NAV-3
AV-1/2
A2
Architecture Products
A3
Architecture Correspondence
ISO42010
A4
Methodology Used
NAF Ch2
A5
Architecture Status
NAV-1
AV-1
A6
Architecture Versions
NAV-1
AV-1
A7
Architecture Meta-Data
NAV-1/3
AV-1
A8
Standards
NTV-1/2
TV-1/2
Ar
Architecture Roadmap

Background

Usage

Representation

Detailed View Description

Key Elements and Their Relationships

Meta-Mode

A6 – Architecture Versions

NAF v3: NAV-1 MODAF: AV-1

TaxonomyStructureConnectivityProcessesStatesSequencesInformationConstraintsRoadmap
Architecture
Meta-Data
A1
Meta-Data Definitions
NAV-3
AV-1/2
A2
Architecture Products
A3
Architecture Correspondence
ISO42010
A4
Methodology Used
NAF Ch2
A5
Architecture Status
NAV-1
AV-1
A6
Architecture Versions
NAV-1
AV-1
A7
Architecture Meta-Data
NAV-1/3
AV-1
A8
Standards
NTV-1/2
TV-1/2
Ar
Architecture Roadmap

Background

Usage

Representation

Detailed View Description

Key Elements and Their Relationships

Meta-Model

A7 – Architecture Meta-Data

NAF v3: NAV-1/3 MODAF: AV-1

TaxonomyStructureConnectivityProcessesStatesSequencesInformationConstraintsRoadmap
Architecture
Meta-Data
A1
Meta-Data Definitions
NAV-3
AV-1/2
A2
Architecture Products
A3
Architecture Correspondence
ISO42010
A4
Methodology Used
NAF Ch2
A5
Architecture Status
NAV-1
AV-1
A6
Architecture Versions
NAV-1
AV-1
A7
Architecture Meta-Data
NAV-1/3
AV-1
A8
Standards
NTV-1/2
TV-1/2
Ar
Architecture Roadmap

Background

Usage

Representation

Detailed View Description

Key Elements and Their Relationships

Meta-Model

A8 – Standards

NAF v3: NTV-1/2 MODAF: TV-1/2

TaxonomyStructureConnectivityProcessesStatesSequencesInformationConstraintsRoadmap
Architecture
Meta-Data
A1
Meta-Data Definitions
NAV-3
AV-1/2
A2
Architecture Products
A3
Architecture Correspondence
ISO42010
A4
Methodology Used
NAF Ch2
A5
Architecture Status
NAV-1
AV-1
A6
Architecture Versions
NAV-1
AV-1
A7
Architecture Meta-Data
NAV-1/3
AV-1
A8
Standards
NTV-1/2
TV-1/2
Ar
Architecture Roadmap

Background

Usage

Representation

Detailed View Description

Key Elements and Their Relationships

Meta-Mode

Ar – Architecture Roadmap

NAF v3: NAV-1 MODAF: AV-1

The Ar Architecture Roadmap view specifies the project plan for the architecture, the key approval milestones and the roles and responsibilities.

Background

Usage

Representation

Detailed View Description

Key Elements and Their Relationships

Meta-Model

ap-meta-model

A1 – Meta-Data Definitions

NAF v3: NAV-3 MODAF: AV-1/2

TaxonomyStructureConnectivityProcessesStatesSequencesInformationConstraintsRoadmap
Architecture
Meta-Data
A1
Meta-Data Definitions
NAV-3
AV-1/2
A2
Architecture Products
A3
Architecture Correspondence
ISO42010
A4
Methodology Used
NAF Ch2
A5
Architecture Status
NAV-1
AV-1
A6
Architecture Versions
NAV-1
AV-1
A7
Architecture Meta-Data
NAV-1/3
AV-1
A8
Standards
NTV-1/2
TV-1/2
Ar
Architecture Roadmap

The A1 Meta-Data Definitions view specifies the categories of meta-data tag used throughout the architecture.

Background

Architectures, particularly large ones, usually require meta-data tags to aid with searching and discovery. NAF specifies some built-in meta-data tags, such as:

  • Definition
  • Assumption
  • Finding
  • Recommendation
  • Purpose
  • Approver, Approval Milestone, Modeller, Manager, Responsible Owner, Tool Used (see Ap – Architecture Plan)

Usage

Representation

Detailed View Description

Key Elements and Their Relationships

Meta-Model

a1-meta-model

A2 – Architecture Products

NAF v3: NAV-3 MODAF: AV-1/2

TaxonomyStructureConnectivityProcessesStatesSequencesInformationConstraintsRoadmap
Architecture
Meta-Data
A1
Meta-Data Definitions
NAV-3
AV-1/2
A2
Architecture Products
A3
Architecture Correspondence
ISO42010
A4
Methodology Used
NAF Ch2
A5
Architecture Status
NAV-1
AV-1
A6
Architecture Versions
NAV-1
AV-1
A7
Architecture Meta-Data
NAV-1/3
AV-1
A8
Standards
NTV-1/2
TV-1/2
Ar
Architecture Roadmap

The A2 Architecture Products view lists the products that describe an Architecture, and the views to which those products correspond.

Background

The A2 view specifies the structure of an architecture, and the products that describe the architecture. Each product may correspond to an architecture view. This view also traces the architectures onto the Enterprise Phases they correspond to (see also E2 – Enterprise Vision) and identifies the key stakeholders, their concerns and the products that address those concerns (from ISO42010).

Usage

Representation

Detailed View Description

Key Elements and Their Relationships

Meta-Model

a2-meta-model

A3 – Architecure Correspondence

From ISO42010

TaxonomyStructureConnectivityProcessesStatesSequencesInformationConstraintsRoadmap
Architecture
Meta-Data
A1
Meta-Data Definitions
NAV-3
AV-1/2
A2
Architecture Products
A3
Architecture Correspondence
ISO42010
A4
Methodology Used
NAF Ch2
A5
Architecture Status
NAV-1
AV-1
A6
Architecture Versions
NAV-1
AV-1
A7
Architecture Meta-Data
NAV-1/3
AV-1
A8
Standards
NTV-1/2
TV-1/2
Ar
Architecture Roadmap

The A3 Architecture Correspondence view identifies the relationships between architectural elements.

Background

ISO42010 introduces the idea of architecture correspondence and correspondence rules. Quoting from ISO/IEC42010; “A correspondence defines a relation between AD elements. Correspondences are used to express architecture relations of interest within an architecture description (or between architecture descriptions). Correspondences can be governed by correspondence rules. Correspondence rules are used to enforce relations within an architecture description (or between architecture descriptions).”

NAF has a number of relationships, used throughout the framework. Rather than identify each relationship here, those relationships are shown in each meta-model excerpt for each view. Each view shows “Key Elements and Their Relationships” and “Meta-Model Excerpt“. In the meta-model excerpt, relationships are depicted as boxes with thin borders.

Usage

Representation

Detailed View Description

Key Elements and Their Relationships

Meta-Model

a3-meta-model

A4 – Methodology Used


TaxonomyStructureConnectivityProcessesStatesSequencesInformationConstraintsRoadmap
Architecture
Meta-Data
A1
Meta-Data Definitions
NAV-3
AV-1/2
A2
Architecture Products
A3
Architecture Correspondence
ISO42010
A4
Methodology Used
NAF Ch2
A5
Architecture Status
NAV-1
AV-1
A6
Architecture Versions
NAV-1
AV-1
A7
Architecture Meta-Data
NAV-1/3
AV-1
A8
Standards
NTV-1/2
TV-1/2
Ar
Architecture Roadmap

Background

Usage

Representation

Detailed View Description

Key Elements and Their Relationships

Meta-Model