41. Architecture Repository

Chapter Contents
41.1 Overview | 41.2 Architecture Landscape | 41.3 Reference Library | 41.4 Standards Information Base | 41.5 Governance Log

41.1 Overview

Operating a mature architecture capability within a large enterprise creates a huge volume of architectural output. Effective management and leverage of these architectural work products require a formal taxonomy for different types of architectural asset alongside dedicated processes and tools for architectural content storage.

This section of TOGAF provides a structural framework for an Architecture Repository that allows an enterprise to distinguish between different types of architectural assets that exist at different levels of abstraction in the organization. This Architecture Repository is one part of the wider Enterprise IT Repository, which provides the capability to link architectural assets to components of the Detailed Design, Deployment, and Service Management Repositories.

At a high level, six classes of architectural information are expected to be held within an Architecture Repository:

The relationships between these areas of the Architecture Repository are shown in Overview of Architecture Repository .


Figure 41-1: Overview of Architecture Repository

This section of TOGAF describes the structure and content of the repository areas that hold the output of projects, namely the Architecture Landscape, the Reference Library, the Standards Information Base, and the Governance Log.

This section also discusses requirements to be considered when selecting tools to manage an Architecture Repository.

41.2 Architecture Landscape

The Architecture Landscape holds architectural views of the state of the enterprise at particular points in time. Due to the sheer volume and the diverse stakeholder needs throughout an entire enterprise, the Architecture Landscape is divided into three levels of granularity:

  1. Strategic Architectures (see Part I, 3.82 Strategic Architecture) show a long-term summary view of the entire enterprise. Strategic Architectures provide an organizing framework for operational and change activity and allow for direction setting at an executive level.
  2. Segment Architectures (see Part I, 3.72 Segment Architecture) provide more detailed operating models for areas within an enterprise. Segment Architectures can be used at the program or portfolio level to organize and operationally align more detailed change activity.
  3. Capability Architectures (see Part I, 3.31 Capability Architecture) show in a more detailed fashion how the enterprise can support a particular unit of capability. Capability Architectures are used to provide an overview of current capability, target capability, and capability increments and allow for individual work packages and projects to be grouped within managed portfolios and programs.

41.3 Reference Library

41.3.1 Overview

The Reference Library provides a repository area to hold best practice or template materials that can be used to construct architectures within an enterprise. Reference materials held in the Reference Library may be obtained from a variety of sources, including:

Generally speaking, the source of a reference architecture is likely to have significant bearing on the way that architecture is used to support the execution of projects.

Reference models that originate from within the enterprise and have been tried and tested are likely to have a much better fit to the needs of the organization, because they will already be adapted to meet constraints of the enterprise. Reference models that originate from outside the enterprise are likely to have been tested by many enterprises and will therefore allow the adopting organization to adopt best practice and converge with peer organizations.

In order to segregate different classes of architecture reference model, the Reference Library can use the Architecture Continuum as a method for classification, as shown in Architecture Continuum .


Figure 41-2: Architecture Continuum

The Reference Library classification scheme illustrates how reference architectures are organized across a range - from Foundation Architectures such as TOGAF's, through Common Systems Architectures, and Industry-Specific Architectures, to an enterprise's own individual architectures.

The enterprise needs and business requirements are addressed in increasing detail from left to right. The architect will typically look to find re-usable architectural elements toward the left of the range. When elements are not found, the requirements for the missing elements are passed to the left of the range for incorporation.

41.4 Standards Information Base

41.4.1 Overview

The Standards Information Base provides a repository area to hold a set of specifications, to which architectures must conform. Establishment of a Standards Information Base provides an unambiguous basis for architectural governance because:

41.4.2 Types of Standard

Standards typically fall into three classes:

41.4.3 Standards Lifecycle

Standards do not generally exist for all time. New standards are identified and managed through a lifecycle process. Typically standards pass through the following stages:

All standards should be periodically reviewed to ensure that they sit within the right stage of the standards lifecycle. As a part of standards lifecycle management, the impact of changing the lifecycle status should be addressed to understand the landscape impact of a standards change and plan for appropriate action to address it.

41.4.4 Standards Classification within the Standards Information Base

Standards within the Standards Information Base are categorized according to the building blocks within the TOGAF content metamodel. Each metamodel entity can potentially have standards associated with it (e.g., Business Service, Technology Component).

Standards may relate to "approved" building blocks (e.g., a list of standard Technology Components) or may specify appropriate use of a building block (e.g., scenarios where messaging infrastructure is appropriate, application communication standards are defined).

At the top level, standards are classified in line with the TOGAF architecture domains, including the following areas:

41.5 Governance Log

41.5.1 Overview

The Governance Log provides a repository area to hold shared information relating to the ongoing governance of projects. Maintaining a shared repository of governance information is important, because:

41.5.2 Contents of the Governance Log

The Governance Log should contain the following items:


return to top of page

Navigation

The TOGAF document set is designed for use with frames. To navigate around the document:

return to top of page

Downloads

Downloads of the TOGAF documentation, are available under license from the TOGAF information web site. The license is free to any organization wishing to use TOGAF entirely for internal purposes (for example, to develop an information system architecture for use within that organization). A book is also available (in hardcopy and pdf) from The Open Group Bookstore as document G091.


Copyright © 1999-2009 The Open Group, All Rights Reserved. Not for redistribution.
TOGAF is a registered trademark of The Open Group in the United States and other countries.