language en

Linked.Archi TOGAF 10 Enterprise Metamodel

Release: 2026-05-11

Modified on: 2026-05-11
This version:
https://meta.linked.archi/togaf/10.0#
Previous version:
https://meta.linked.archi/togaf9/onto#
Revision:
10.0
Issued on:
2026-05-11
Authors:
Kalin Maldzhanski
Publisher:
Linked.Archi
Source:
https://pubs.opengroup.org/togaf-standard/architecture-content/chap02.html
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
http://creativecommons.org/licenses/by/4.0/
Visualization:
Visualize with WebVowl
Cite as:
Linked.Archi TOGAF 10 Enterprise Metamodel
Provenance of this page
draft

Abstract

OWL representation of the TOGAF 10 Enterprise Metamodel entity types and relationships. Entity classes are organized into a domain-based hierarchy following the TOGAF Content Framework structure (Figure 2-1): Motivation, Business Architecture, Data Architecture, Application Architecture, Technology Architecture, and Implementation & Migration.

Linked.Archi TOGAF 10 Enterprise Metamodel: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Annotation Properties

Linked.Archi TOGAF 10 Enterprise Metamodel: Description back to ToC

Linked.Archi ontology aligned to the TOGAF Enterprise Metamodel as defined in TOGAF 10 (Architecture Content, Chapter 2). Models the entity types and relationships of the Enterprise Metamodel as OWL classes and properties, conforming to Linked.Archi core ontology conventions. This is not an official Open Group document.

Cross-reference for Linked.Archi TOGAF 10 Enterprise Metamodel classes, object properties and data properties back to ToC

This section provides details for each class and property defined by Linked.Archi TOGAF 10 Enterprise Metamodel.

Classes

Actorc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Actor

A person, organization, or system that has a role that initiates or interacts with activities. Actors may be internal or external to an organization.
has super-classes
BusinessArchitectureElement c

Application Servicec back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#ApplicationService

The automated elements of a business service. An application service may deliver or support part or all of one or more business services.
has super-classes
ApplicationArchitectureElement c

ApplicationArchitectureElementc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#ApplicationArchitectureElement

Abstract superclass for application architecture entities — application components, services, and interfaces.
has super-classes
element c
has sub-classes
Application Service c, Logical Application Component c, Physical Application Component c

Assumptionc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Assumption

A statement of probable fact that has not been fully validated at this stage, due to external constraints.
has super-classes
MotivationElement c

Business Capabilityc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#BusinessCapability

A particular ability that a business may possess or exchange to achieve a particular purpose.
has super-classes
BusinessArchitectureElement c

Business Informationc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#BusinessInformation

Represents a concept and its semantics used within the business.
has super-classes
BusinessArchitectureElement c

Business Servicec back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#BusinessService

Supports the business by encapsulating a unique element of business behavior; a service offered external to the enterprise may be supported by business services.
has super-classes
BusinessArchitectureElement c

BusinessArchitectureElementc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#BusinessArchitectureElement

Abstract superclass for business architecture entities — organizational structure, capabilities, functions, processes, services, and products.
has super-classes
element c
has sub-classes
Actor c, Business Capability c, Business Information c, Business Service c, Contract c, Control c, Event c, Function c, Location c, Organization Unit c, Process c, Product c, Role c, Service Quality c

Capabilityc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Capability

An ability that an organization, person, or system possesses.
has super-classes
ImplementationElement c

Constraintc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Constraint

An external factor that prevents an organization from pursuing particular approaches to meet its goals.
has super-classes
MotivationElement c

Contractc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Contract

An agreement between a consumer and a provider that establishes functional and non-functional parameters for interaction. This applies to all types of service interactions within the metamodel.
has super-classes
BusinessArchitectureElement c

Controlc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Control

A decision-making step with accompanying decision logic used to determine execution approach for a process or to ensure that a process complies with governance criteria.
has super-classes
BusinessArchitectureElement c

Course of Actionc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#CourseOfAction

Direction and focus provided by strategic goals and objectives, often to deliver the value proposition characterized in the business model.
has super-classes
MotivationElement c

Data Entityc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#DataEntity

Represents data that is recognized by the business as a distinct concept.
has super-classes
DataArchitectureElement c

DataArchitectureElementc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#DataArchitectureElement

Abstract superclass for data architecture entities — data entities and their logical/physical encapsulations.
has super-classes
element c
has sub-classes
Data Entity c, Logical Data Component c, Physical Data Component c

Driverc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Driver

An external or internal condition that motivates the organization to define its goals.
has super-classes
MotivationElement c

Eventc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Event

An organizational state change that triggers processing events; may originate from inside or outside the organization and may be resolved inside or outside the organization.
has super-classes
BusinessArchitectureElement c

Functionc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Function

A set of business behaviors based on a chosen set of criteria. Functions are usually close-coupled to/with organizational units.
has super-classes
BusinessArchitectureElement c

Gapc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Gap

A statement of difference between two states. Used in the context of gap analysis, where the difference between the Baseline and Target Architecture is identified.
has super-classes
MotivationElement c

Goalc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Goal

A high-level statement of intent or direction for an organization. Typically used to measure success of an organization.
has super-classes
MotivationElement c

ImplementationElementc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#ImplementationElement

Abstract superclass for implementation and migration entities — work packages, capabilities, and value streams.
has super-classes
element c
has sub-classes
Capability c, Value Stream c, Work Package c

Locationc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Location

A place where activities occur. Locations can be composed and decomposed.
has super-classes
BusinessArchitectureElement c

Logical Application Componentc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#LogicalApplicationComponent

An encapsulation of application functionality that is definable by services offered and data maintained, independently of implementation and technology.
has super-classes
ApplicationArchitectureElement c

Logical Data Componentc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#LogicalDataComponent

A data structure composed of logically-related data entities.
has super-classes
DataArchitectureElement c

Logical Technology Componentc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#LogicalTechnologyComponent

An implementation-independent encapsulation of technology services.
has super-classes
TechnologyArchitectureElement c

Measurec back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Measure

An indicator or factor that can be tracked, usually on an ongoing basis, to determine success or alignment with objectives and goals.
has super-classes
MotivationElement c

MotivationElementc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#MotivationElement

Abstract superclass for architecture principles, vision, requirements, and related governance elements.
has super-classes
element c
has sub-classes
Assumption c, Constraint c, Course of Action c, Driver c, Gap c, Goal c, Measure c, Objective c, Principle c, Requirement c

Objectivec back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Objective

An organizational aim that is declared in a Simple, Measurable, Actionable, Realistic, and Timebound (SMART) way.
has super-classes
MotivationElement c

Organization Unitc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#OrganizationUnit

A self-contained unit of resources with goals, objectives, and measures. Organization units may include external parties and business partner organizations.
has super-classes
BusinessArchitectureElement c

Physical Application Componentc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#PhysicalApplicationComponent

A realization of logical application functionality using components of functionality in applications that may be hired, procured, or built.
has super-classes
ApplicationArchitectureElement c

Physical Data Componentc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#PhysicalDataComponent

A data structure that realizes related logical data components represented in the format or schema required by a particular technology.
has super-classes
DataArchitectureElement c

Physical Technology Componentc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#PhysicalTechnologyComponent

A realization of logical technology functionality using a particular technology product that may be deployed.
has super-classes
TechnologyArchitectureElement c

Principlec back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Principle

A qualitative statement of intent that should be met by the architecture. It has at least a supporting rationale and a measure of importance.
has super-classes
MotivationElement c

Processc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Process

A process represents a sequence of activities that together achieve a specified outcome, can be decomposed into sub-processes, and can show operation of a business capability or service. Processes may also be used to link organizations, business capabilities, services, and processes.
has super-classes
BusinessArchitectureElement c

Productc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Product

An outcome generated by the business to be offered to customers. Products include materials and/or services.
has super-classes
BusinessArchitectureElement c

Requirementc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Requirement

A quantitative statement of business need that must be met by a particular architecture or work package.
has super-classes
MotivationElement c

Rolec back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#Role

The usual or expected behavior of an actor, or the part somebody or something plays in a particular process or event. An actor may have a number of roles.
has super-classes
BusinessArchitectureElement c

Service Qualityc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#ServiceQuality

A configuration of non-functional requirements or attributes that may be assigned to a business, application, or technology service.
has super-classes
BusinessArchitectureElement c

Technology Servicec back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#TechnologyService

A technical capability required to provide enabling infrastructure that supports the delivery of applications.
has super-classes
TechnologyArchitectureElement c

TechnologyArchitectureElementc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#TechnologyArchitectureElement

Abstract superclass for technology architecture entities — technology components and services.
has super-classes
element c
has sub-classes
Logical Technology Component c, Physical Technology Component c, Technology Service c

Value Streamc back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#ValueStream

A representation of an end-to-end collection of activities that create an overall result for a customer, stakeholder, or end-user.
has super-classes
ImplementationElement c

Work Packagec back to ToC or Class ToC

IRI: https://meta.linked.archi/togaf/onto#WorkPackage

A set of actions identified to achieve one or more objectives for the business. A work package can be a part of a project, a complete project, or a program.
has super-classes
ImplementationElement c

Object Properties

accessesop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#accesses

Indicates that a process, function, or service accesses a data entity or data component.

communicates withop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#communicatesWith

Indicates a communication or data exchange relationship between two elements.

containsop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#contains

Indicates a containment relationship where one element wholly contains another.

decomposes intoop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#decomposesInto

Indicates that an element is decomposed into finer-grained elements of the same or related type.

depends onop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#dependsOn

Indicates that one element depends on another for its correct functioning or delivery.

governsop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#governs

Indicates that a principle, constraint, or requirement governs an architecture element.

is realized throughop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#isRealizedThrough

Indicates that an abstract or logical element is realized through a physical or implementation element.

realizesop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#realizes

Indicates that a physical component realizes a logical element.

supportsop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#supports

Indicates that one element provides support for another.

tracksop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#tracks

Indicates that a measure or objective tracks the progress or achievement of a goal or capability.

used byop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/togaf/onto#usedBy

Indicates that an element is used by another element.

Annotation Properties

abstractap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/abstract

citationap back to ToC or Annotation Property ToC

IRI: http://schema.org/citation

createdap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/created

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/creator

definitionap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#definition

descriptionap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/description

domain includesap back to ToC or Annotation Property ToC

IRI: https://meta.linked.archi/core#domainIncludes

is abstract classap back to ToC or Annotation Property ToC

IRI: https://meta.linked.archi/core#isAbstractClass

issuedap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/issued

licenseap back to ToC or Annotation Property ToC

IRI: http://creativecommons.org/ns#license

modifiedap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/modified

pref labelap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#prefLabel

preferred namespace prefixap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespacePrefix

preferred namespace uriap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespaceUri

publisherap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/publisher

range includesap back to ToC or Annotation Property ToC

IRI: https://meta.linked.archi/core#rangeIncludes

scope noteap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#scopeNote

sourceap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/source

statusap back to ToC or Annotation Property ToC

IRI: http://purl.org/ontology/bibo/status

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/title

was derived fromap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/ns/prov#wasDerivedFrom

Legend back to ToC

c: Classes
op: Object Properties

Changes from last version

Classes

Added classes
Deleted classes

Object Properties

Added object properties
Deleted object properties

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.