The IBM® Rational® Rhapsody® for Department of Defense Architectural Framework (DoDAF) Add On provides industry standard diagrams and notations for developing DoDAF‑compliant architecture models. These diagrams and notations are easily communicated and understood by a wide audience, greatly improving the comparability and communicability of architectures while ensuring the interoperability of systems.
Rational Rhapsody for DoDAF Add On is a semantic framework for developing, representing, and integrating architectures in a consistent way for applications for the Department of Defense (DoD). For information about the Department of Defense Architectural Framework (DoDAF) Specification, see the documents at www.defenselink.mil/cio-nii/cio/earch.shtml.
for DoDAF Add On is part of the System Engineering Add‑on component that might have been added during the Rational Rhapsody installation process (according to your Rational Rhapsody license). Or, if you purchased the Add On after your initial installation of the product, you must run the Add On separately with a license key. See the installation instructions and system requirements.
The IBM Rational Rhapsody for DoDAF Add On includes a DoDAF Profile, a number of DoDAF helper utilities, a DoDAF Reporter Template, a Microsoft Word Document Template file, aRational Rhapsody ReporterPLUS License, an image library with a set of public domain graphics for military applications, and a tutorial.
To provide an effective Model Driven Development Solution for creating DoDAF‑compliant architectural models, use the Rational Rhapsody for DoDAF Add On together with the product in conjunction with a sound Systems Engineering Process and Methodology.
The DoDAF Add On is an independent process, but it also supports a variation of the Harmony development process targeted at the development of DoDAF‑compliant architecture models. The DoDAF Add On is a template‑driven solution that can be customized and extended to meet specific customer requirements and development processes.
By simulating the model, the ability of an architecture to meet its operational goals can be measured, and its effectiveness in comparison with other architecture models can be observed. The operational scenarios captured as event traces can be executed against the model, and the response of the architecture model can be recorded. In addition, using the automated testing capabilities in Rational Rhapsody, robustness of an architecture model can be analyzed, and a suite of functional verification tests can be generated from the model.