Unified Profile for DoDAF/MODAF (UPDM)

The Unified Profile for DoDAF/MODAF (UPDM) is a UML Profile that supports organizing UML and SysML models in a manner that complies with the DoDAF and MODAF enterprise architecture frameworks.

Overview

Unified Profile for DoDAF/MODAF (DoDAF)
Description:
The Unified Profile for DoDAF/MODAF (UPDM) is a UML Profile that supports organizing UML and SysML models in a manner that complies with the DoDAF and MODAF enterprise architecture frameworks.
Framework Classification:
Model-Based Enterprise Architecture Framework/
Compatible with multiple Architecture Description Languages

General purpose?
Open standard?
Rigorous semantics?
Well-defined Views/Viewpoints?
Integrated Method?
Certifiable compliance?

Views/Viewpoints

  • Terminology Compatibility: Current version (v. 2.0) compatible with ISO/IEC 42010 Viewpoints; previous versions compatible with ANSI/IEEE 1471-2000 Views.
  • Viewpoints Specified: All; Capability; Data and Information; Operational; Project; Services; Standards; and Systems.
  • ADL Compatibility: UML, SysML, IDEF, etc.; Mixed-language usage appears encouraged by examples

Usage:
  • Primary Users: Defense industry, Aerospace industry, ...
  • Other Users: N/A
Estimated Number of Users: N/A
Size/Complexity:
[Size, Complexity, and Semantic Integrity characteristics reflect architectural alignment with DoDAF 2.0]
  • Size = Large (5 Viewpoints and 42 work products)
  • Complexity = High (substantial Viewpoint and work product variation and semantic overlap)
  • Semantic integrity mappings across Viewpoints and work products is poorly specified, and largely ignored by modeling tool implementers.
Variations:
  • N/A
Origin/Derivation:
The UPDM initiative began in 2005, when the OMG issued a Request for Proposal (RFP) for a UML Profile for organizing DoDAF v. 1.0 and MODAF v. 2.0 compliant models. While the UPDM specification development was underway, so was significant development to both DoDAF (DoDAF v. 1.5 and 2.0) and MODAF (MODAF 1.2). The current version of UPDM (UPDM 2.0) is architecturally aligned with DoDAF v. 2.0.
Framework Design Style:
Compliance/Conformance/
  • Design-by-Committee anti-pattern manifested in UPDM 1.0 became progressively worse in the UPDM major revision, and reflect problems aligning with DoDAF v. 2.0. Like DoDAF v. 2.0, UPDM is bloated with gratuitous work products, ambiguities, and inconsistencies.
  • Editor Design Rating: C

Standardization

Unified Profile for DoDAF/MODAF (DoDAF)
Current Maintainer:
Object Management Group (since 2009)
Current Version:
Specification Rigor/Style:
[Rigor/Style characteristics reflect architectural alignment with DoDAF 2.0]
Level of Rigor: Informal
  • Views/Viewpoints: Informally specified via a combination of natural language and examples.
  • Work Products: Informally specified via a combination of natural language and examples.
  • Semantic integrity rules: Inadequate and ambiguous.
  • Metamodel: UML Profile.
  • Formal lexicon: Sparse and poorly defined.

Editor Specification Rating: C
Compliance/Conformance/ Certification:
  • Compliance/Conformance: N/A
  • Tool Certification: N/A
  • User Certification: N/A