An Introduction to MODAF
Duration
Half a day to one full day.
Can be taken as a stand-alone module or as part of a longer UML, SysML or systems engineering course.
Prerequisites
None.
Outline
MODAF is the MoD’s new architectural framework and is being developed with the intention of providing a rigorous way to specify systems of systems, being a key enabler to NEC (Network Enabled Capability). The key source for MODAF is DoDAF which is the most mature and widely-adopted architectural framework in the defence industry and has its origins in the C4ISR community (command, control, communication, computers, intelligence, surveillance and reconnaissance).
This module gives attendees an overview of MODAF, defining key terms and concepts as embodied in the MODAF meta-model with an emphasis on realising MODAF views using modelling. A battlespace scenario is used to examine example MODAF views and consideration is given to ensuring consistency between views through modelling.
If taken as part of a longer course, the module concludes with a tutor-led workshop in which attendees will generate their own possible realisations of MODAF views.
1. Introduction to MODAF
- Introduction to architectures
- Modelling
- Aims & Principles
- Modelling & MODAF
- MODAF and the UML
- Structural and behavioural aspects
- Class diagrams
- Example architectures
- The MODAF
- Key sources for MODAF
- Background of MODAF
- MODAF Strong points
- MODAF Problems
- MODAF Documentation
- MODAF Viewpoints
- Conclusions
2. The MODAF meta-model
- Terminology
- Consistency of views
- Tool support
- The meta-model explored
- Analysis of a view
- Example view OV-2
- Realisation options
- OV-2 realisation
- Questions to ask
3. MODAF Example Views
- Introduction
- The operational viewpoint
- The system viewpoint
- The technical viewpoint
- The acquisition viewpoint
- The all views viewpoint
- The strategic viewpoint
- View summary
