The Department of Defense Architecture Framework (DoDAF) defines a standard way to organize an enterprise architecture (EA) or systems architecture into complementary and consistent views.
DoDAF is the standard framework chosen by the United States Department of Defense to comply with the Clinger-Cohen Act and United States Office of Management and Budget Circulars A-11 and A-130. It is administered by the Office of the DoD Deputy CIO Enterprise Architecture & Standards Directorate. DoDAF was formerly named C4ISR (Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance) AF. Other derivative frameworks based on DoDAF include the NATO Architecture Framework (NAF) and Ministry of Defence (United Kingdom) Architecture Framework (MODAF).
DoDAF is organized around a shared repository to hold work products. The repository is defined by the Core Architecture Data Model 2.0 (CADM -- essentially a common database schema) and the DoD Architecture Repository System (DARS). A key feature of DoDAF is interoperability, which is organized as a series of levels, called Levels of Information System Interoperability (LISI). The developing system must not only meet its internal data needs but also those of the operational framework into which it is set.
TONEX DoDAF training the guidance and rules for developing, representing, and understanding architectures based on a common denominator across DoD, Joint, and multinational boundaries. It provides external stakeholders with insight into how the DoD develops architectures. It ensures that architecture descriptions can be compared and related across programs, mission areas, and ultimately, the enterprise, thus, establishing the foundation for analyses that supports decision-making processes throughout the DoD.
DoDAF training will cover all the enterprise architectures view sets including:
All View (AV) with two work products;
Operational View (OV) with seven work products;
Systems View (SV) with 11 work products;
Technical Standards View (TV) with two work products.
Objectives
Upon completion of this course, the attendees will be able to:
Understand the basic concepts related to Enterprise Architecture (EA)
Identify the added value of EA
–Explore why and how to build an EA
Understand challenges of implementing EA, including the technical and organizational issues
–Identify the elements of an EA implementation plan
Determine specific architectures requirements necessary for your organization
Understand DoD Architecture Framework principles
Understand similarties and differences between DoDAF and other EA frameworks and methodologies including: MODAF, NAF, AGATE, FEAF, TOGAF, Zachman, Spewak's EAP, RUP/EUP, and IEEE 1471F
Course Outline
Overview of DoDAF
Business Enterprise Architecture
Architecture Overview
Overview of the Enterprise Architecture (EA)
Department of Defense Architecture Framework (DoDAF) Principles
Policies and Requirements for the DoD Architecture Framework
The USA Defence, C4ISR Architecture Framework
C4ISR or Command, Control, Computers, Communications (C4), Intelligence, Surveillance, and Reconnaissance (ISR)
Overview of C4ISR (command, control, communications, computers, intelligence, surveillance and reconnaissance) Framework
DIfferences between Systems Engineering (SE) and Enterprise Architecture (EA)
Policies that Drive the Requirements for the DoD Architecture Framework
DoDAF methodology, metrics and comparison tools
All View (AV)
AV-1
AV-2
DoDAF Operational Views
OV-1: Operational concept
OV-2: Senders and receivers
OV-3: Information exchanges
OV-4: Who participates
OV-5: Tasks
OV-6: Mission performance
OV-7: Logical data model
DoDAF Systems Views
SV-1: System interfaces
SV-2: Communications
SV-3: Systems matrix
SV-4: Functions
SV-5: Performance
SV-6: System exchanges
SV-7: Performance parameters
SV-8: System evolution
SV-9: Technology forecast
SV-10: System-level threads
SV-11: Physical schema
DoDAF Technical Standards Views
TV-1: Current protocols
TV-2: Future protocols
Modeling Eenterprise Architecture (EA) with DoDAF
DoDAF and UML 2
UML 2 as the architecture description language for DoDAF