The Unified Architecture Framework (UAF) Support is the next generation framework from the creators of UPDM 2.0. UAF unites DoDAF (Department of Defense Architecture Framework), MODAF (UK Ministry of Defense Architecture Framework), NAF (NATO Architecture Framework) and other frameworks by using a common grid pattern of views and viewpoints. UAF adds several new viewpoints to UPDM, extending its applicability to new modeling domains. UAF also reuses elements and concepts from SysML such as requirements and parametrics.
UAF can be used to design and model architectures for a broad range of complex systems. It provides, as applicable, modeling for security controls, threat, risk, and risk mitigation. UAF allows for defining consistent architectures for System-of-Systems (SoS) across the entire lifecycle from design to implementation. A variation of UAF is applicable to Enterprise Architecture, and is designed for enterprise and IT architecture modeling. It includes essential elements needed for defining capabilities, requirements, operational behaviors, resources (hardware, software, facility), data, and personnel. Generally, the UAF is designed for those who focus on industry and federal as well as military usage when trying to ensure effective communication, faster collaboration and interoperability between nations, industry, government and industry.