Linked.Archi UAF Metamodel Definition
type: Ontology
imports: core#
license: http://creativecommons.org/licenses/by/4.0/
preferred namespace prefix: uafmm
creator: Kalin Maldzhanski
description: Metamodel manifest for the Unified Architecture Framework (UAF) 1.2. Ties together the UAF entity ontology, SHACL shapes, SKOS taxonomy, viewpoint definitions, and alignment axioms into a single discoverable resource. UAF supersedes DoDAF, MODAF, and NAF, providing a unified framework that organizes architectural data across 10 viewpoints and 11 aspects. This is not an official OMG document.
created: 2025-12-01
modified: 2026-02-01
publisher: Linked.Archi
publisher: linked.archi
status: draft
version IRI: 1.2#
version info: 1.2
source: https://www.omg.org/spec/UAF/1.2/
was derived from: UAF 1.2 (Object Management Group, 2025)

Unified Architecture Framework (UAF)
type: Framework
definition: The Unified Architecture Framework (UAF), an OMG standard (formal/2025-10-01 through formal/2025-10-07). UAF provides a unified architecture framework superseding DoDAF, MODAF, and NAF. It organizes architectural data across 10 viewpoints (Architecture Management, Strategic, Operational, Services, Personnel, Resources, Security, Projects, Standards, Actual Resources) and 11 aspects (Motivation, Taxonomy, Structure, Connectivity, Processes, States, Sequences, Information, Constraints, Roadmap, Traceability). UAF defines approximately 288 metaclasses organized into domains and supports capability-based planning, service-oriented architecture, and enterprise-wide architecture governance.
source: https://www.omg.org/spec/UAF/1.2/
publisher: Object Management Group (OMG)

DoDAF (predecessor)
type: Framework
definition: The U.S. Department of Defense Architecture Framework, a predecessor to UAF. UAF incorporates and extends DoDAF concepts.
source: DoD-Architecture-Framework

MODAF (predecessor)
type: Framework
definition: The UK Ministry of Defence Architecture Framework, a predecessor to UAF. UAF incorporates and extends MODAF concepts.
source: mod-architecture-framework

NAF (predecessor)
type: Framework
definition: The NATO Architecture Framework, a predecessor to UAF. UAF incorporates and extends NAF concepts for multinational interoperability.
source: topics 157575.htm

UAF 1.2 Metamodel
type: Metamodel
definition: The complete UAF 1.2 metamodel definition, aggregating the entity ontology, SHACL shapes, SKOS taxonomy, viewpoint definitions, and alignment axioms.
source: https://www.omg.org/spec/UAF/1.2/
based on framework: Unified Architecture Framework (UAF)
model concepts: onto#
architecture viewpoints: viewpoints#
concept classification: UAFConceptScheme
viewpoint library: ViewpointCatalog
constraint shapes: shapes#
cross language mappings: crossmappings#
metamodel identifies stakeholder: EnterpriseArchitect
metamodel identifies stakeholder: CapabilityPlanner
metamodel identifies stakeholder: SystemEngineer
metamodel identifies stakeholder: ServiceArchitect
metamodel identifies stakeholder: SecurityArchitect
metamodel identifies stakeholder: ProgramManager
metamodel identifies stakeholder: OperationalPlanner
metamodel identifies stakeholder: ResourceManager
metamodel identifies consideration: StructureConcern
metamodel identifies consideration: BehaviorConcern
metamodel identifies consideration: DeploymentConcern
metamodel identifies consideration: DependencyConcern
metamodel identifies consideration: GovernanceConcern
metamodel identifies consideration: EvolutionConcern
metamodel identifies consideration: IntegrationConcern