Overview Knowledge-Based Study

TOGAF · Architecture Content · Foundation · Introduction

Foundation topic explanations on Overview.

Study notes

  1. Overview of Architecture Content

    In the TOGAF Standard, 10th Edition, the Architecture Content Framework provides a structural model for architectural work products. While the Architecture Development Method (ADM) describes the process of creating enterprise architectures, the content framework defines what types of outputs are produced across that lifecycle.

    The primary purpose of structuring architecture content is to ensure consistency, reusability, and clarity. By establishing a rigorous taxonomy, enterprise architecture teams can:

    • Standardize work products across different projects and business units.
    • Promote modular development and reuse of architectural assets.
    • Facilitate clear communication among stakeholders by establishing unambiguous definitions.

    Deliverables, Artifacts, and Building Blocks

    The TOGAF Standard distinguishes clearly between three fundamental categories of architectural content:

    • Deliverable: A work product that is contractually specified, formally reviewed, agreed upon, and signed off by stakeholders. Deliverables typically represent the output of an ADM phase or project milestone.
    • Artifact: An architectural work product describing an aspect of the architecture. Artifacts are generally classified into three types: catalogs (lists of things), matrices (relationships between things), and diagrams (pictures of things).
    • Building Block: A component of business, IT, or architectural capability that can be combined with other building blocks to deliver architectures and solutions. These are partitioned into Architecture Building Blocks (ABBs), which define required capability and functionality, and Solution Building Blocks (SBBs), which represent physical components and implementations.

    Structural Relationships and Metamodel Overview

    The Content Metamodel formalizes the relationships between different architecture concepts, such as actors, business services, logical data components, and application components. It defines how these elements relate and ensures traceability from high-level strategic drivers down to technical implementation details.

    Key structural principles include:

    • Core and Extension Concept: The metamodel provides a core set of entities that every enterprise architecture practice requires, alongside optional extensions tailored to specific concerns (such as governance, services, or security).
    • Integration with the Enterprise Repository: The structured artifacts and building blocks populate the Architecture Landscape within the Enterprise Repository, enabling organizations to maintain a coherent, searchable, and reusable asset inventory over time.