Course Number: 3999
Length: 3 Days
Print Friendly, PDF & Email

UAF Training, Hands-on Project Based Unified Architecture Framework (UAF) Crash Course

Hands-on Project Based Architecture UAF (Unified Architecture Framework), UAF Crash Course is a 3-day practical project based workshop covers the architecture modeling of a System of System (SoS) aspects of Unified Architecture Framework® (UAF®), based on the Unified Profile for DoDAF and MODAF™ (UPDM™).

Participants will work with a complex systems or System of Systems (SoS) project to focus on UAF architecture models.

Hands-On UAF Training, Creating SysML Models Workshop is s 3-day hands-on UAF and SysML Combo training program. The 3-day hands-on course covers modeling of complex systems, System of Systems (SoS), aerospace, military and advanced deep space applications.

Model-Based Systems Engineering (MBSE) and  Model-Based Engineering (MSE) are approaches and tools to systems engineering that uses models rather than traditional documents:

  • an integral part of the technical baseline that includes the requirements, analysis,
  • design, implementation, and verification of a capability, system, and/or product
  • throughout the acquisition life cycle.”


Method of Learning

The class consists of pedagogical elements that are interwoven to maximize the use of individual, group and class time. These elements include lectures, in-class activities, group assignments, and problem scenarios to role play and find solutions.

Courses Material, Tools and Guides:

  • Course Student Guide
  • Exercises and Workshops Guide
  • Training Resources: Best Practices, Lessons Learned, Stories, Guides, Handbooks, Templates, Examples, Tools
  • Cheat Sheets
  • Organizational examples of common problems
  • Organizational examples of solutions

Learning Objectives

Upon completion of this training, the participants will:

  • Learn the basics of Unified Architecture Framework (UAF)
  • Learn how UAF provides an infrastructure to ensure complete and correct specification of systems integration using various techniques such as engineering analysis, traceability, and metrics.
  • Architect and model with UAF to enable stakeholders to focus on specific areas of interest in the enterprise while retaining sight of the big picture
  • Get familiar with UAF and the specific business, operational and systems-of-systems integration
  • Work with basics of UAFP 1.0 – Unified Architecture Framework Profile (UAFP)
  • Define a common approach for describing, presenting, and comparing DoD enterprise architectures
  • Facilitate the use of common principles, assumptions and terminology of UAF
  • Ensure that architecture descriptions can be compared and related across organizational boundaries, including Joint and multi-national boundaries
  • Produce standard UAF models using DoDAF/MODAF/NAF/UPDM products as well as commercial extensions
  • Leverage cross-industry, standards-based approaches (SysML) to enhance tool and architecture data interoperability
  • Work with a complex SoS modeling using UAF (Hands-on)

Who Should Attend?

This workshop is addressed to anyone willing to master the knowledge in developing the Enterprise Architectures in defense sector using UAF framework:

  • Application architects
  • Business architects
  • Data and information modelers
  • Data architects
  • Enterprise architects
  • Infrastructure architects
  • IT architects
  • Operational managers
  • Process architects
  • Product managers
  • Project managers
  • Senior managers
  • Software architects
  • Software engineers
  • Solution architects
  • System architects

Training Agenda

Overview of Unified Architecture Framework (UAF)?

  • Unified Modeling Language™ (UML®) 2.0 Standard
  • UAF and representation of an enterprise architecture
  • UAF and specific business, operational and systems-of-systems integration needs
  • Developing models
  • Systems Engineering (SE) technical processes
  • Associated UAF metamodel
  • Architecture data exchange between related tools

Working with  Unified Architecture Framework (UAF) Architecture Framework

  • UPDM (the Unified Profile for DoDAF and MODAF)
  • existing architecture frameworks
  • DoDAF (DoD Architecture Framework)
  • MODAF (UK Ministry of Defence Architecture Framework)
  • NAF (NATO Architecture Framework)
  • UAF and ISO 42010 (Architecture Description)

UAF Models and Viewpoints

  • Predefined viewpoints and levels of abstraction, organized in a grid
  • Domains: Metadata, Strategic, Operational, Services, etc.
  • Model kinds: Taxonomy, Structure, Connectivity, Processes, etc.
  • Open and non-implementation specific meta-model
  • The UAF Domain Meta-Model (UAF DMM)
  • Semantic interoperability between architecture stakeholders and developers
  • The UAF Profile (UAFP)
  • A standard UML profile
  • UAF in a UML (or SysML) tool
  • Adoption of UAF
  • Approach on Enterprise Architecture Frameworks
  • Defense stakeholders and Commercial non-defense stakeholders


  • Systems Modeling Language (SysML) relationship to the DoD Architecture Framework (DoDAF), Unified Profile for DoDAF/MODAF (UPDM) and UAF
  • transition to DoDAF/UPDM with MBSE & SysML
    SysML Relationship to DoDAF and UPDM/UAF
  • DoDAF models map directly to SysML diagram types
    DoDAF matrix artifacts
  • SysML models
  • DoDAF Data Elements
    DoDAF MetaModel (DM2)
  • DoDAF data elements and the relationships among them
  • The Unified Profile for DoDAF/MODAF (UPDM) and SysML profile
  • Tools to develop SysML models using DoDAF or MODAF terminology
  • UPDM Domain Metamodel (DMM) and UPDM elements
  • Relationships between DMM and UPDM
  • DoDAF/UPDM/UAF and SysML Integration using SPARX Enterprise Architect edition and MagicDraw edition

Creating Architecture Viewpoints and Models in UAF for a Complex SoS

  • Developing Models with UAF and UAFP
  • Complete workflow of systems of systems engineering using the UAF Framework
  • Activities of defining capability requirements
  • Specifying operational scenarios
  • Solutions for operational scenarios,
  • Managing project portfolios required to implement the selected solutions
  • Unified Profile for DoDAF and MODAF™ (UPDM™)
  • Managing the complexity of systems of systems engineering (SoSE)
  • Model architectures for your complex system of systems (SoS)
  • Representation of hardware, software, data, personnel, and facility elements
  • Analysis, specification, design, and verification of complex systems
  • Ability to exchange architecture information among related tools
  • Operational capabilities
  • Services and interactions between complex systems
  • Tracing systems to strategies, and organizations
  • Models to verify architectural completeness

Creating Your SoS Domains and Models

  • Domain Interrelationships
  • Domain Metamodel Diagram Legend
  • Domain Metamodel Diagrams
  • View Specifications
  • Metadata
  • Strategic
  • Operational
  • Services
  • Personnel
  • Resources
  • Security
  • Projects
  • Standards
  • Actual Resources
  • Dictionary
  • Summary & Overview
  • Requirements
  • Information
  • Parameters
  • Domain Metamodel (DMM) Elements

Request More Information

Please enter contact information followed by your questions, comments and/or request(s):
  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.