01.01.2015 Views

DoD Architecture Framework Version 1.5 - Chief Information Officer

DoD Architecture Framework Version 1.5 - Chief Information Officer

DoD Architecture Framework Version 1.5 - Chief Information Officer

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

architecture federation, net-centricity, executable architectures, and the full range of DOTMLPF<br />

alternatives.<br />

One critical component for the development of <strong>DoD</strong>AF v2.0 is an architecture conceptual<br />

data model that provides a semantically complete, tool and methodology independent, holistic,<br />

“architect’s view” for describing integrated <strong>DoD</strong> architectures. An “architect’s view” is an<br />

architect’s view in formalizing and expressing an architecture description, and is independent of<br />

modeling technology (structured or object-oriented) and source (i.e., commercially available<br />

enterprise architecture tools and/or government developed applications). One example of an<br />

approach for this architecture conceptual data model consists of a small, yet powerful, set of<br />

descriptive concepts and a taxonomy for the <strong>DoD</strong> architecting community of interest that groups<br />

architectural elements according to six interrogatives – WHO, WHERE, WHAT, WHY, WHEN,<br />

and HOW. Together, these serve as a foundation for meeting new requirements and demands on<br />

future integrated <strong>DoD</strong> architecture usage.<br />

The goals of this next generation <strong>DoD</strong>AF are to (1) address current <strong>DoD</strong>AF limitations,<br />

weaknesses, and deficiencies; (2) provide a data-centric approach to building, implementing, and<br />

using integrated architectures; (3) enable “federation” of architectures; (4) capture sufficient<br />

architectural detail for full DOTMLPF analysis; and (5) provide support for architecture-based<br />

analysis and assessments that link directly to mission outcomes and objectives for the <strong>DoD</strong> core<br />

processes.<br />

2.4 DEVELOPMENT OF INTEGRATED ARCHITECTURES AND FEDERATED<br />

ARCHITECTURES<br />

2.4.1 Why Develop <strong>Architecture</strong>s that Support Integration and Federation<br />

The ability to integrate and/or federate architectures is essential for addressing enterprise<br />

issues across a broad domain such as the <strong>DoD</strong>. It enables multiple groups to develop<br />

architectures with the focus that best meets their immediate needs, while providing a means for<br />

linking and relating those architectures to address issues that cross multiple areas. A single<br />

architecture cannot sufficiently address the entire <strong>DoD</strong> and its diversity of missions to where all<br />

of the various types of analyses, enabled by the architecture construct, are supported. The ability<br />

to integrate and/or federate multiple architectures leads to a more robust construct for<br />

understanding the enterprise. Policies pertaining to the GIG are currently being updated to<br />

include specific direction on architecture, a portion of which reinforces this federation concept.<br />

Integrating and/or federating architectures become necessary in a NCE. It plays a significant<br />

role in both the development of the environment and the sharing of information. As the <strong>DoD</strong><br />

becomes increasingly networked, integrated and/or federated architectures become essential in<br />

organizing the vast array of information and complex relationships. As an example, the<br />

realization of the GIG will be accomplished through GIG Capability Increments. These<br />

increments will define IT Capabilities to be achieved in a specific period of time. Federated<br />

architecture data can be used to evaluate portfolios of existing systems and programs to make<br />

decisions about changes or additions necessary to achieve the IT capabilities in each increment.<br />

2.4.2 Development Considerations for Integrated <strong>Architecture</strong>s<br />

In order to develop integrated architecture descriptions, commonality in the entities or<br />

objects represented in multiple views, and the relationships between those entities or objects<br />

must be captured in the underlying data model. Examples of important commonalities include:<br />

2-5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!