language en

Linked.Archi ArchiMate 3.1 Ontology

Release: 2019-03-17

Modified on: 2020-07-27
This version:
https://meta.linked.archi/archimate/3.1.0#
Previous version:
https://meta.linked.archi/archimate/3.0.0#
Revision:
3.1.0
Issued on:
2019-03-17
Authors:
Kalin Maldzhanski
Publisher:
https://linked.archi
Source:
http://www.opengroup.org/xsd/archimate/3.1/archimate3_Model.xsd
https://pubs.opengroup.org/architecture/archimate31-doc
License:
http://creativecommons.org/licenses/by/4.0/
Visualization:
Visualize with WebVowl
Cite as:
Linked.Archi ArchiMate Ontology
Provenance of this page
draft

Abstract

Linked.Archi ArchiMate 3.1 Ontology. based on ArchiMate 3.1 specification. This is not an official and supported The Open Group document. This is an example how to represent ArchiMate language and concepts using RDF and OWL. In future it would be preferred that such a standard ontology is supported by TheOpenGroup®

Linked.Archi ArchiMate 3.1 Ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Named Individuals

Linked.Archi ArchiMate 3.1 Ontology: Description back to ToC

Linked.Archi ArchiMate 3.1 Ontology. based on ArchiMate 3.1 specification

Cross-reference for Linked.Archi ArchiMate 3.1 Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by Linked.Archi ArchiMate 3.1 Ontology.

Classes

ApplicationCollaborationc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#ApplicationCollaboration

An application collaboration represents an aggregate of two or more application components that work together to perform collective application behavior.
has super-classes
application layer element c, element c, internal active structure element c

ApplicationComponentc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#ApplicationComponent

An application component represents an encapsulation of application functionality aligned to implementation structure, which is modular and replaceable. It encapsulates its behavior and data, exposes services, and makes them available through interfaces.
has super-classes
application layer element c, element c, internal active structure element c

ApplicationEventc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#ApplicationEvent

An application event is an application behavior element that denotes a state change.
has super-classes
application layer element c, element c, event c

ApplicationFunctionc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#ApplicationFunction

An application function represents automated behavior that can be performed by an application component.
has super-classes
application layer element c, element c, internal behavior element c

ApplicationInteractionc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#ApplicationInteraction

An application interaction represents a unit of collective application behavior performed by (a collaboration of) two or more application components.
has super-classes
application layer element c, element c, internal behavior element c

ApplicationInterfacec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#ApplicationInterface

An application interface represents a point of access where application services are made available to a user, another application component, or a node.
has super-classes
application layer element c, element c, external active structure element c

ApplicationProcessc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#ApplicationProcess

An application process represents a sequence of application behaviors that achieves a specific outcome.
has super-classes
application layer element c, element c, internal behavior element c

ApplicationServicec back to ToC or Class ToC

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

An application service represents an explicitly defined exposed application behavior .
has super-classes
application layer element c, element c, external behavior element c

Artifactc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Artifact

An artifact represents a piece of data that is used or produced in a software development process, or by deployment and operation of an IT system.
has super-classes
element c, passive structure element c, technology layer element c

Assessmentc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Assessment

An assessment represents the result of an analysis of the state of affairs of the enterprise with respect to some driver.
has super-classes
element c, motivation element c

BusinessActorc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#BusinessActor

A business actor is a business entity that is capable of performing behavior.
has super-classes
business layer element c, element c, internal active structure element c

BusinessCollaborationc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#BusinessCollaboration

A business collaboration is an aggregate of two or more business internal active structure elements that work together to perform collective behavior.
has super-classes
business layer element c, element c, internal active structure element c

BusinessEventc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#BusinessEvent

A business event is a business behavior element that denotes an organizational state change . It may originate from and be resolved inside or outside the organization.
has super-classes
business layer element c, element c, event c

BusinessFunctionc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#BusinessFunction

A business function is a collection of business behavior based on a chosen set of criteria (typically required business resources and/or competencies), closely aligned to an organization, but not necessarily explicitly governed by the organization.
has super-classes
business layer element c, element c, internal behavior element c

BusinessInteractionc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#BusinessInteraction

A business interaction is a unit of collective business behavior performed by (a collaboration of) two or more business roles.
has super-classes
business layer element c, element c, internal behavior element c

BusinessInterfacec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#BusinessInterface

A business interface is a point of access where a business service is made available to the environment.
has super-classes
business layer element c, element c, external behavior element c

BusinessObjectc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#BusinessObject

A business object represents a concept used within a particular business domain.
has super-classes
business layer element c, element c, passive structure element c
has sub-classes
Contract c

BusinessProcessc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#BusinessProcess

A business process represents a sequence of business behaviors that achieves a specific outcome such as a defined set of products or business services.
has super-classes
business layer element c, element c, internal behavior element c

BusinessRolec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#BusinessRole

A business actor is a business entity that is capable of performing behavior.
has super-classes
business layer element c, element c, internal active structure element c

BusinessServicec back to ToC or Class ToC

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

A business service represents an explicitly defined exposed business behavior.
has super-classes
business layer element c, element c, external behavior element c

Capabilityc back to ToC or Class ToC

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

A capability represents an ability that an active structure element, such as an organization, person, or system, possesses.
has super-classes
behavior element c, element c, strategy layer element c

CommunicationNetworkc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#CommunicationNetwork

A communication network represents a set of structures that connects computer systems or other electronic devices for transmission, routing, and reception of data or data-based communications such as voice and video.
has super-classes
active structure element c, element c, technology layer element c

Constraintc back to ToC or Class ToC

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

A constraint represents a factor that prevents or obstructs the realization of goals .
has super-classes
Requirement c

Contractc back to ToC or Class ToC

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

A contract represents a formal or informal specification of an agreement between a provider and a consumer that specifies the rights and obligations associated with a product and establishes functional and non-functional parameters for interaction.
has super-classes
BusinessObject c

CourseOfActionc back to ToC or Class ToC

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

A course of action is an approach or plan for configuring some capabilities and resources of the enterprise, undertaken to achieve a goal.
has super-classes
behavior element c, element c, strategy layer element c

DataObjectc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#DataObject

A data object represents data structured for automated processing.
has super-classes
application layer element c, element c, passive structure element c

Deliverablec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Deliverable

A deliverable represents a precisely-defined outcome of a work package.
has super-classes
element c, implementation and migration layer element c, passive structure element c

Devicec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Device

A device is a physical IT resource upon which system software and artifacts may be stored or deployed for execution.
has super-classes
Node c

DistributionNetworkc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#DistributionNetwork

A distribution network represents a physical network used to transport materials or energy .
has super-classes
active structure element c, element c, physical layer element c

Driverc back to ToC or Class ToC

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

A driver represents an external or internal condition that motivates an organization to define its goals and implement the changes necessary to achieve them.
has super-classes
element c, motivation element c

Equipmentc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Equipment

Equipment represents one or more physical machines, tools, or instruments that can create, use, store, move, or transform materials.
has super-classes
Node c, physical layer element c

Facilityc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Facility

A facility represents a physical structure or environment.
has super-classes
Node c, physical layer element c

Gapc back to ToC or Class ToC

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

A gap represents a statement of difference between two plateaus.
has super-classes
element c, implementation and migration layer element c, passive structure element c

Goalc back to ToC or Class ToC

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

A goal represents a high-level statement of intent, direction, or desired end state for an organization and its stakeholders.
has super-classes
element c, motivation element c

Groupingc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Grouping

The grouping element aggregates or composes concepts that belong together based on some common characteristic. ![Grouping Notation](https://pubs.opengroup.org/architecture/archimate31-doc/ts_archimate_3.1-final_files/image031.png) The grouping element is used to aggregate or compose an arbitrary group of concepts, which can be elements and/or relationships of the same or of different types. An aggregation or composition relationship is used to link the grouping element to the grouped concepts. Concepts may be aggregated by multiple (overlapping) groups. One useful way of employing grouping is for modeling Architecture and Solution Building Blocks (ABBs and SBBs), as described in the TOGAF framework [4]. Another useful application of grouping is for modeling domains. For example, the TOGAF framework Glossary of Supplementary Definition (Section A.40) defines Information Domain as: “grouping of information (or data entities) by a set of criteria such as security classification, ownership, location, etc. In the context of security, Information Domains are defined as a set of users, their information objects, and a security policy”.
has super-classes
composite element c, element c

ImplementationEventc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#ImplementationEvent

An implementation event is a behavior element that denotes a state change related to implementation or migration.
has super-classes
element c, event c, implementation and migration layer element c

Locationc back to ToC or Class ToC

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

A location represents a conceptual or physical place or position where concepts are located (e.g., structure elements) or performed (e.g., behavior elements). ![Location Notation](https://pubs.opengroup.org/architecture/archimate31-doc/ts_archimate_3.1-final_files/image033.png) The location element is used to model the places where (active and passive) structure elements such as business actors, application components, and devices are located. This is modeled by means of an aggregation relationship from a location to structure element. A location can also aggregate a behavior element, to indicate where the behavior is performed. This element corresponds to the “Where” column of the [Zachman framework](https://www.zachman.com/about-the-zachman-framework).
has super-classes
composite element c, element c

Materialc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Material

Material represents tangible physical matter or physical elements.
has super-classes
element c, passive structure element c, physical layer element c

Meaningc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Meaning

Meaning represents the knowledge or expertise present in, or the interpretation given to, a core element in a particular context.
has super-classes
element c, motivation element c

Nodec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Node

A node represents a computational or physical resource that hosts, manipulates, or interacts with other computational or physical resources.
has super-classes
element c, internal active structure element c, technology layer element c
has sub-classes
Device c, Equipment c, Facility c, SystemSoftware c

Outcomec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Outcome

An outcome represents an end result that has been achieved.
has super-classes
element c, motivation element c

Pathc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Path

A path represents a link between two or more nodes, through which these nodes can exchange data or material.
has super-classes
active structure element c, element c, technology layer element c

Plateauc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Plateau

A plateau represents a relatively stable state of the architecture that exists during a limited period of time.
has super-classes
composite element c, element c, implementation and migration layer element c

Principlec back to ToC or Class ToC

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

A principle represents a qualitative statement of intent that should be met by the architecture.
has super-classes
element c, motivation element c

Productc back to ToC or Class ToC

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

A product represents a coherent collection of services and/or passive structure elements, accompanied by a contract/set of agreements, which is offered as a whole to (internal or external) customers.
has super-classes
business layer element c, composite element c, element c

Representationc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Representation

A representation represents a perceptible form of the information carried by a business object.
has super-classes
business layer element c, element c, passive structure element c

Requirementc back to ToC or Class ToC

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

A requirement represents a statement of need that must be met by the architecture.
has super-classes
element c, motivation element c
has sub-classes
Constraint c

Resourcec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Resource

A resource represents an asset owned or controlled by an individual or organization.
has super-classes
element c, strategy layer element c, structure element c

Stakeholderc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Stakeholder

A stakeholder is the role of an individual, team, or organization (or classes thereof) that represents their interests in the outcome of the architecture.
has super-classes
element c, motivation element c

SystemSoftwarec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#SystemSoftware

System software represents software that provides or contributes to an environment for storing, executing, and using software or data deployed within it.
has super-classes
Node c

TechnologyCollaborationc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#TechnologyCollaboration

A technology collaboration represents an aggregate of two or more nodes that work together to perform collective technology behavior.
has super-classes
element c, internal active structure element c, technology layer element c

TechnologyEventc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#TechnologyEvent

A technology event is a technology behavior element that denotes a state change.
has super-classes
element c, event c, technology layer element c

TechnologyFunctionc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#TechnologyFunction

A technology function represents a collection of technology behavior that can be performed by a node.
has super-classes
element c, internal behavior element c, technology layer element c

TechnologyInteractionc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#TechnologyInteraction

A technology interaction represents a unit of collective technology behavior performed by (a collaboration of) two or more nodes.
has super-classes
element c, internal behavior element c, technology layer element c

TechnologyInterfacec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#TechnologyInterface

A technology interface represents a point of access where technology services offered by a node can be accessed.
has super-classes
element c, external active structure element c, technology layer element c

TechnologyProcessc back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#TechnologyProcess

A technology process represents a sequence of technology behaviors that achieves a specific outcome.
has super-classes
element c, internal behavior element c, technology layer element c

TechnologyServicec back to ToC or Class ToC

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

A technology service represents an explicitly defined exposed technology behavior.
has super-classes
element c, external behavior element c, technology layer element c

Valuec back to ToC or Class ToC

IRI: https://meta.linked.archi/archimate/onto#Value

Value represents the relative worth, utility, or importance of a core element or an outcome .
has super-classes
element c, motivation element c

ValueStreamc back to ToC or Class ToC

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

A value stream represents a sequence of activities that create an overall result for a customer, stakeholder, or end user.
has super-classes
behavior element c, element c, strategy layer element c

WorkPackagec back to ToC or Class ToC

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

A work package represents a series of actions identified and designed to achieve specific results within specified time and resource constraints.
has super-classes
element c, implementation and migration layer element c, internal behavior element c

Object Properties

accessop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#access

has domain
element c
has range
element c
is also defined as
class, named individual

accessTypeop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#accessType

has domain
access c
has range
xscd(/type:: access type enum) c
is also defined as
data property

aggregationop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#aggregation

has domain
element c
has range
element c
is also defined as
named individual

assignmentop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#assignment

has domain
element c
has range
element c
is also defined as
named individual

associationop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#association

has domain
element c
has range
element c
is also defined as
named individual

compositionop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#composition

has domain
element c
has range
element c
is also defined as
named individual

flowop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#flow

has domain
element c
has range
element c
is also defined as
named individual

influenceop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#influence

has domain
element c
has range
element c
is also defined as
class, named individual

isDirectedop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#isDirected

has domain
element c
has range
element c
is also defined as
data property

modifierop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#modifier

has domain
influence c
has range
xscd(/type:: influence modifier type) c
is also defined as
data property

realizationop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#realization

has domain
element c
has range
element c
is also defined as
named individual

servingop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#serving

has domain
element c
has range
element c
is also defined as
named individual

specializationop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#specialization

has domain
element c
has range
element c
is also defined as
named individual

triggeringop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/archimate/onto#triggering

has domain
element c
has range
element c
is also defined as
named individual

Named Individuals

accessni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#access

belongs to
archimate relationship c
is also defined as
object property, class

aggregationni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#aggregation

belongs to
archimate relationship c
is also defined as
object property

assignmentni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#assignment

belongs to
archimate relationship c
is also defined as
object property

associationni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#association

belongs to
archimate relationship c
is also defined as
object property

compositionni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#composition

belongs to
archimate relationship c
is also defined as
object property

flowni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#flow

belongs to
archimate relationship c
is also defined as
object property

influenceni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#influence

belongs to
archimate relationship c
is also defined as
object property, class

realizationni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#realization

belongs to
archimate relationship c
is also defined as
object property

servingni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#serving

belongs to
archimate relationship c
is also defined as
object property

specializationni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#specialization

belongs to
archimate relationship c
is also defined as
object property

triggeringni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/archimate/onto#triggering

belongs to
archimate relationship c
is also defined as
object property

Legend back to ToC

c: Classes
op: Object Properties
ni: Named Individuals
null

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.