Overview
ISO/IEC 19540-2:2022 - Unified Architecture Framework Profile (UAFP) - is the ISO publication that defines a UML-based profile for the Object Management Group (OMG) Unified Architecture Framework (UAF). As a normative supplement to the UAF Domain Metamodel (UAF DMM, c4i/19-06-16), this standard specifies the UAFP language architecture and the concrete set of stereotypes, model elements, relationships and view specifications that practitioners use to express architectural models across domains and model kinds for defense and commercial systems.
The standard documents the UAFP 1.1 profile to satisfy requirements from the UPDM 3.0 RFP and the UAF DMM, describes reuse of SysML semantics via stereotype inheritance, and explains how to represent stereotype constraints (metaconstraint, metarelationship and stereotyped relationship dependencies).
Key Topics and Requirements
- UAF Profile Specification: formal UML profiling mechanism that defines stereotypes and extensions to support UAF modeling.
- Stereotypes and Model Elements: organized domains such as Dictionary, Parameters, Metadata, Strategic, Operational, Services, Personnel, Resources, Security, Projects, Standards, Actual Resources, and a Summary/Overview.
- View Specifications: prescriptive views for Strategic, Operational, Services, Personnel, Resources, Security, Projects, Standards, Actual Resources and others to support stakeholder concerns.
- Language Architecture & Constraints: rules for representing stereotype constraints, metaconstraint and metarelationship dependencies, and visual/connector extensions.
- SysML Reuse: selective inheritance from SysML stereotypes where SysML semantics are required; SysML portions are referenced via inheritance rather than duplicated.
- Measurement Library: included measurement constructs for model metrics and evaluation.
Practical Applications
- Enterprise and solution architects use ISO/IEC 19540-2 to create consistent, tool-supported architectural models that align with UAF DMM semantics.
- Systems engineers and defense modelers employ the UAFP for mission, capability, operational and system-level views to support analysis, acquisition, and interoperability.
- Tool vendors and model-driven engineering practitioners implement the UAF UML profile to enable exchange, validation, and automated analysis across modeling tools.
- Program managers and standards governance bodies use the view specifications and measurement library for compliance, reporting and lifecycle assessment.
Who Should Use This Standard
- Enterprise architects, systems engineers, modelers in defense and commercial sectors
- Modeling tool developers and integrators
- Organizations implementing UAF/UAFP or migrating from UPDM/other architecture frameworks
- Standards committees and acquisition offices requiring interoperable architecture representations
Related Standards
- OMG UAF and UAF DMM (Domain Metamodel)
- SysML (for inherited semantics)
- UPDM 3.0 RFP (requirements influencing the profile)
Keywords: ISO/IEC 19540-2:2022, UAFP, OMG UAF, Unified Architecture Framework Profile, UML profile, SysML, UPDM, architecture modeling, view specifications, stereotypes, enterprise architecture.