The course consists of lectures, modeling exercises, worked examples, and interactive group activities in nine sessions. A review of the homework assignments consists of identifying any common issues and providing the worked model.
Session 1: Introduction, All Views, High-Level Concept, Enterprise, Strategy and Capabilities
- Background to UAF
- DoDAF and UAF Overviews
- An overview of the different views of UAF and its meta-model
All Views/Concept Diagram
- High-Level Concept Diagram
- All Views
Capability/Strategic Views (Part 1)
- Definition of Capability
- The role of architecture in supporting capability development and implementation
Session 2: Capability/Strategic and Operational Views
Capability/Strategic Views (Part 2)
- Remaining Capability/Strategic Views
Operational Views (Part 1)
- Operational Views
- Operational Structure
- Generating operational built-in reports
- Scenarios and constraints
Session 3: Operational Views and System/Resources Views
Operational Views (Part 2)
- Operational States
- Personnel Taxonomy
System/Resource Views (Part 1)
- The Systems/Resources Views
- Resource Architecture and tracing to Operational Views
- System connectivity and internal structure
- System built in reports
Session 4 System/Resource Views
System/Resource Views (Part 2)
- Personnel and System Processes
- Systems Functionality Flow Diagrams
- System measures, metrics, and measurements
- System Constraints
- System States and Event Trace Diagrams
Session 5 Standards and Personnel Views
Standards and Technical Views
- Standards and Technical Views
- Personnel Views defining organizations, people, posts, competencies, functions, training, and changes over time.
- Presentation on personnel and the functions that they perform.
- Personnel measures and constraints how personnel metrics define task efficiency and performance
Session 6 Services Views
- The Services Views define a set of service-oriented model-based requirements for systems that will provide a capability for the enterprise. These can be traced to the implementing systems for trade-off analysis and ROI.
- The Services Views - Show how services support systems specification and vice-versa.
Session 7 Security Views
- Security Views are not a part of DoDAF, although they are essential to an enterprise and the architecture that defines it. The Security Views provide a means of identifying risk throughout the architecture and how to mitigate it.
- Overview of the Security Views and their main elements
- How security processes support system functionality.
- Security Constraints and Parameters
- How security is integrated into the architecture and how to implement it.
Session 8 System Variants and Time
Creating a Phased Architecture
- UAF Architecture and time
- Architecture variations, how it is both easier and more difficult using SysML.
The DoDAF/UAF Instance Model
- The UAF Instance model. Use of instances of the architecture to support the deployment views.
- The UAF/DoDAF differs from SysML in its ability to define system variants and how they change over time to support capabilities. This is primarily driven by the project views, although it is inherent in forecasts, for example.
Architecture Evolution Over time
Session 9 Process, Traceability, and Transition to SysML
Summary and Transition to SysML
- This session is to review the work that has been done on the architecture thus far and ensure that all students have a collective understanding. It will also address the process and how to transition to SysML and systems engineering of specific systems. This session is presentation-based to allow students to ask unanswered questions and give time to address any unfinished exercises.