NATO - NAF v4 Training to build MBSE Architecture aligned to 'Desired Strategies'

How to put into practice Model Based Enterprise and align System Architecture Assets to Changing Strategies using the NATO NAF v4 standard

Putting into practice the NAF v4 - the NATO Architecture Framework standard where UAF's Domain MetaModel (DMM) and ArchiMate MetaModels are used as two important enablers

A 4 days Strategy-Driven 'Enterprise and MBSE Architecture' training (optionnaly complemented by an additional day to focus on hands-on with Sparx EA).

UAF and NATO NAF v4 are today adapted to the concerns of Government & Industries to capture the complex dependencies that exist in large-scale systems of systems (SoS).

You will learn in this training how to put them into practice using appropriate exercices through an end-to-end case study.


Objective : This training aims at helping attendees understand how to efficiently use the new NATO NAF architecture framework (NAF v4) to align the asset management of operational systems to organization's goals and strategies. 

NAF v4 is based on the OMG's Unifed Architecture Framework (UAF) Views while its architecture development methodology inspired from TOGAF ensures an efficient management of the NAF Viewpoints orchestrated being based on the 'Architecture Motivation Data' , the central entity of the NAF v4 Methodology.    

Understanding concepts of the NATO NAF Architecture Framework is very beneficial as the latter allows description of various stakeholder concerns such as security, information and measurements through a set of predefined viewpoints and their mapping to the corresponding views in the NAF v4 Grid of Viewpoints.

On the other hand, the Architecture Stages of the NATO NAF v4 Methodology helps to understand how to make use efficiently of these views to ensure coherence while enabling traceability from high-level goals till personal and physical resources that need be deployed to realize them.

Concepts and techniques explained during the course are progressively applied by the attendees using an end-to-end case study and different exercises on it.


Prerequisites : Knowledge in Modeling with UML, SysML or ArchiMate is beneficial but not necessarily required as each model based view of the architecture and its strategic alignment will be explained using examples on a case study.

Participant Profiles : Strategists, Enterprise Architects, System Architects, Business Analysts, System Analysts, System and Software Designers


Detailed Description


  • Introduction : Background
    • Model Based System Engineering Initiatives and Panoplies
    • What is an Enterprise Architecture ?
    • Why Architecture Matters ?
    • How to describe an Architecture ?
    • How Enterprise Architectures enable the Decision Making ?
    • What is inside the NAF v4 ?
    • How does NAF v4 work being based on UAF ?
    • NAF and ArchiMate 3.1: Aligning Strategies, Capabilities and System Resources for an Agile Decision Making and Execution
    • ArchiMate 3.1 Layers, MetaModels and Important Notations

  • Using NATO NAF v4 in System Engineering

      • Viewpoints and Views Definitions in NAF v4
      • How NAF fits with the System and Software Engineering Life Cycle ?
      • Foundation for Architecting : Architecting Principles (Foundation for Best Practices)
      • Main Architecture Processes, Architecture Governance and Styles
      • Architecture Enablers and Architecture Life Cycle
      • UAF Domain MetaModels (DMM) and ArchiMate 3.1: Needs for a Methodology to describe and develop them
      • How does the NAF Methodology help to describe UAF Domains and Model Kinds (Subjects of Concern and Aspects of Concerns in NATO NAF v4 Grid) ?
      • Managing the Architecture Motivation Data and Architecture Policy
      • Architecting Stages, Architecting dynamics, Multi-tier architecting 
      • Correspondences between NAF viewpoints and the ArchiMate metamodel layers / elements
      • UAF / NAF v4 and future development plans for the standard


    • UAF and NAF Architecture Views using DMM and ArchiMate


        • The NAF Concepts View and ArchiMate Strategy Layer
        • The NAF Logical Specification View and ArchiMate Business Layer
        • The NAF Service-Specification View vs. ArchiMate Business, Application and Technology Views
        • The UAF Personnel, Resources and Security View vs the NAF Physical Resource Specification View using ArchiMAte,
        • The NAF Foundation (Meta-Data) View
        • Other UAF views : Projects, Standards, Actual Resources, Dictionary, Requirements, Summary and Overview, Information and Parameters using ArchiMAte


    NAF v4 Methodology for Aligning Systems with Desired Effects thru Views using Sparx EA


    • Presentation of the NAF v4 in Sparx EA,
    • Overview of the Enterprise Architecting Activities, Domain Meta-Model (DMM), Stakeholder Concerns and Viewpoints using the modeling tool,
    • How to ensure traceability links between domains (subjects) and model kinds (aspects) ?
    • Meta-Data (Foundation) Viewpoints : How to correctly initiate description of the system of interest ? Where do we need to define the Enterprise Vision and Operational Missions using the modeling tool ?
    • UAF Strategic Viewpoints / NAF Concepts Viewpoints : Alternatives to develop different aspects of concern using the tool
    • How to ensure traceability between the Strategic Concepts and the UAF / NAF Service-Specification Views ?
    • Description of UAF Operational / NAF Logical Specification Views and Traceability from Service Views using NAF v4 in Sparx EA
    • Traceability between UAF Operational and NAF Physical Resources
    • The above aspects of the framework will be presented step by step first based on their Objectives then through their supporting Meta-Models and finally by focusing on their implementations with Sparx EA
  • Notice : Additionally, if you need hands-on with Sparx EA for NAF v4, an additional training day may be appropriate for you.


NAF is a trademark of the NATO ; TOGAF and ArchiMate are trademarks of The Open Group

UAF, UML, SysML and SoaML are trademarks of the Object Management Group (OMG).