Enterprise Architecture Body of Knowledge
Developing an EA


Standards define rules governing the specification of enterprise architectures, the arrangement, interaction, and interdependence of parts or elements of an EA, or the process of developing an EA.

Use of a standard EA development methodology, framework, or modeling/architecture description language is often employed to facilitate EA development and collaboration, and/or to result in the architecture subject or system of interest's interoperability. In an EA development context, standards may include: the use of architecture data representations or architecture description languages that prescribe a modeling notation, semantics, and model kinds or architecture description artifacts; the use of an EA framework that prescribes a set of views and viewpoints and the development of a set of architecture description artifacts; the use of standardized names and taxonomies for architecture data; or a set of design patterns.

In addition to modeling standards, various standards exist and are applicable at the enterprise, business, and technical solution levels, and provide the rules upon which architecture decisions are made, common building blocks are identified, and solutions are developed. Standards include industry standards, implementation conventions, rules, and criteria that can be organized into profiles that govern solution elements for a given architecture. Architecture domain standards serve to ensure that a solution satisfies a specified set of requirements.

This topic area includes guidance, case studies, sample artifacts, and other references that will help the EA practitioner understand the various standards that may applicable to 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