Enterprise Architecture Body of Knowledge
Developing an EA


A framework is defined as: "conventions, principles and practices for the description of architectures established within a specific domain of application and/or community of stakeholders." (ISO, 2011). A framework is a logical structure for classifying and organizing complex information. An EA framework provides an organizing structure for the information contained in and describing an EA. This categorization of EA information facilitates thinking about the architecture and how the information fits together. The EA framework can specify the data, models, and views needed to describe the EA and show how to portray linkages between different types of EA information such as mission needs, business processes, and IT capabilities. The use of frameworks can speed the architecture development process. Using the same framework across different but related EAs increases the comparability of the EAs and facilitates communications among the architects, planners, and developers.

Prominent general EA frameworks include the Zachman Framework for Enterprise Architecture and The Open Group Architectural Framework (TOGAF). Frameworks focused on government EA include the Federal Enterprise Architecture (FEA), the U.S. DoD Architecture Framework (DoDAF), and the British MoD Architecture Framework (MoDAF). The latter two are in the process of unification in the Unified Profile for DoDAF/MoDAF (UPDM).

This topic area includes guidance, research, case studies, sample artifacts, and other references that will help the EA practitioner understand the various frameworks that exist and identify the most appropriate one to use for an EA effort.

We are soliciting content in this topic area. If you are an expert in this enterprise architecture domain please consider participating. To inquire about this topic area contact us today.

Developing an EA