| Asset | Type | Description | IRI |
| Linked.Archi ArchiMate 4.0 Ontology |
OWL Ontology |
Linked.Archi ArchiMate ontology aligned to the ArchiMate 4.0 specification
(the "Hexagonion"). ArchiMate 4.0 replaces the layer-based structure of 3.x with a
domain-based organization (Common, Business, Application, Technology, Strategy,
Motivation, Implementation & Migration). Behavior elements that were previously
duplicated per layer (e.g., BusinessProcess, ApplicationProcess, TechnologyProcess) are
merged into single cross-domain elements (Process, Function, Event, Service). New Common
Domain elements (Role, Collaboration, Path) are introduced as generic, domain-independent
concepts. This is not an official Open Group document. |
https://meta.linked.archi/archimate4/onto# |
| Linked.Archi ArchiMate 4.0 Metamodel Definition |
Metamodel Manifest |
Metamodel manifest for ArchiMate 4.0. This file ties together all
the ArchiMate 4.0 semantic resources — the element/relationship ontology, SKOS taxonomy,
viewpoints, and future SHACL shapes — into a single arch:Metamodel instance.
This is the entry point for tools that need to discover all resources that make up
the ArchiMate 4.0 modeling language definition. |
https://meta.linked.archi/archimate4/metamodel# |
| Linked.Archi ArchiMate 4.0 Taxonomy |
SKOS Taxonomy |
Pure SKOS taxonomy classifying ArchiMate 4.0 elements by domain and
by aspect. ArchiMate 4.0 replaces the layer-based structure of 3.x with a
domain-based organization (Common, Business, Application, Technology, Strategy,
Motivation, Implementation & Migration). For OWL abstract classes used in SHACL
constraint checking, see archimate4-onto.ttl. |
https://meta.linked.archi/archimate4/tax# |
| Linked.Archi ArchiMate 4.0 Viewpoints |
Viewpoint Definitions |
ArchiMate 4.0 viewpoints as arch:Viewpoint individuals.
Each viewpoint specifies allowed element types (arch:includesConcept), target
stakeholders (arch:targetsStakeholder), and framed concerns (arch:viewpointFramesConcern).
ArchiMate 4.0 uses domain-based organization; viewpoints reference the merged
cross-domain elements (Process, Function, Event, Service) from the Common Domain.
Organizations may define additional custom viewpoints. |
https://meta.linked.archi/archimate4/viewpoints# |
| Linked.Archi ArchiMate 4.0 SHACL Shapes |
SHACL Shapes |
SHACL shapes for validating ArchiMate 4.0 model data. Generated from the
ArchiMate 4.0 relationship validity matrix (Appendix B). Validates qualified
relationship instances. Pure SHACL core. |
https://meta.linked.archi/archimate4/shapes# |
| Linked.Archi ArchiMate 4.0 Element & Metamodel Shapes |
SHACL Shapes |
SHACL shapes for validating ArchiMate 4.0 element instances and
metamodel patterns. Adapted from 3.2 shapes for the domain-based structure of 4.0.
Draft — needs validation against the ArchiMate 4.0 relationship validity matrix. |
https://meta.linked.archi/archimate4/element-shapes# |
| Linked.Archi ArchiMate 4.0 Architecture Principle Shapes |
SHACL Shapes |
SHACL shapes encoding common enterprise architecture principles
as executable constraints. Adapted from 3.2 principle shapes for ArchiMate 4.0
domain-based structure. |
https://meta.linked.archi/archimate4/principle-shapes# |
| Linked.Archi ArchiMate 4.0 Viewpoint Conformance Shapes |
SHACL Shapes |
SHACL shapes for validating that architecture Views conform to
their declared Viewpoints. Data-driven — reads viewpoint definitions from the
loaded graph. |
https://meta.linked.archi/archimate4/viewpoint-shapes# |
| Linked.Archi ArchiMate 4.0 Derivation Rules |
SHACL Shapes |
SHACL Rules (sh:SPARQLRule) implementing ArchiMate 4.0 derivation rules.
Derived relationships are annotated with confidence level and provenance.
Draft — the full derivation matrix needs validation against the ArchiMate 4.0 spec. |
https://meta.linked.archi/archimate4/derivation# |
| archimate4-deliverable-templates.ttl |
Deliverable Templates |
|
https://meta.linked.archi/archimate4/deliverable-templates# |
| ArchiMate 4.0 Reference Data |
SKOS Taxonomy |
Controlled vocabularies commonly used in ArchiMate 4.0 models. |
https://meta.linked.archi/archimate4/reference-data# |
| ArchiMate 4.0 Reference Models |
SKOS Taxonomy |
Catalog of reference architectures and patterns for ArchiMate 4.0 models. |
https://meta.linked.archi/archimate4/reference-models# |
| ArchiMate 4.0 Presentation Contexts |
SKOS Taxonomy |
Stakeholder-specific presentation themes for ArchiMate 4.0 views. |
https://meta.linked.archi/archimate4/presentation-contexts# |
| Asset | Type | Description | IRI |
| Linked.Archi ArchiMate 3.2 Ontology |
OWL Ontology |
Linked.Archi ArchiMate ontology aligned to the ArchiMate 3.2 specification,
modernized to conform to Linked.Archi core ontology conventions, the qualified relationship
pattern, and RDF 1.2. This is not an official Open Group document. |
https://meta.linked.archi/archimate3/onto# |
| Linked.Archi ArchiMate 3.2 Metamodel Definition |
Metamodel Manifest |
Metamodel manifest for ArchiMate 3.2. This file ties together all
the ArchiMate semantic resources — the element/relationship ontology, SKOS taxonomy,
SHACL shapes, derivation rules, viewpoints, deliverable templates, reference data,
reference models, and presentation contexts — into a single arch:Metamodel instance.
This is the entry point for tools that need to discover all resources that make up
the ArchiMate modeling language definition. |
https://meta.linked.archi/archimate3/metamodel# |
| Linked.Archi ArchiMate 3.2 Taxonomy |
SKOS Taxonomy |
Pure SKOS taxonomy classifying ArchiMate elements by layer and
by aspect, and relationship types by category. For OWL abstract classes
used in SHACL constraint checking, see archimate3.2-onto.ttl. |
https://meta.linked.archi/archimate3/tax# |
| Linked.Archi ArchiMate 3.2 Example Viewpoints |
Viewpoint Definitions |
ArchiMate 3.2 example viewpoints as arch:Viewpoint individuals.
Each viewpoint specifies allowed element types (arch:includesConcept), target
stakeholders (arch:targetsStakeholder), and framed concerns (arch:viewpointFramesConcern).
Organizations may define additional custom viewpoints. |
https://meta.linked.archi/archimate3/viewpoints# |
| Linked.Archi ArchiMate 3.2 SHACL Shapes |
SHACL Shapes |
SHACL shapes for validating ArchiMate model data. Generated from the
ArchiMate relationship validity matrix (Archi tool, MIT license). Validates both qualified
relationship instances and unqualified direct triples. Pure SHACL core — no SPARQL. |
https://meta.linked.archi/archimate3/shapes# |
| Linked.Archi ArchiMate 3.2 Element & Metamodel Shapes |
SHACL Shapes |
SHACL shapes for validating ArchiMate element instances and
metamodel patterns. Covers structural integrity, assignment/access/serving direction,
cross-layer constraints, specialization rules, junction homogeneity, motivation
realization direction, strategy realization targets, and deep specialization warnings.
Based on ArchiMate 3.2 spec Figures 5, 34, 45, 46, 51, 52, 70, 82, 99, 104-106.
For relationship pair validation, see archimate3.2-relationship-shapes.ttl. |
https://meta.linked.archi/archimate3/element-shapes# |
| Linked.Archi Architecture Principle Shapes |
SHACL Shapes |
SHACL shapes encoding common enterprise architecture principles
and best practices as executable constraints. These shapes validate architecture models
against governance patterns such as redundancy avoidance, single authoritative source,
separation of concerns, stewardship, and technology standardization.
Inspired by the ontology-based EA principle validation approach described in:
Montecchiari, D.; Hinkelmann, K. (2026) "Ontology-Based Validation of Enterprise
Architecture Principles", Applied Sciences, 16(7):3352.
These shapes are designed to be loaded alongside the standard ArchiMate element and
relationship shapes. They operate on instance data (architecture models) and detect
violations of common governance principles. All shapes use sh:severity sh:Warning
by default — organizations should promote specific shapes to sh:Violation based on
their governance policies.
Usage:
./validate.sh --shacl archimate-principles
Or load manually alongside other shapes:
core-shapes.ttl + archimate3.2-principle-shapes.ttl + your-model-data.ttl
|
https://meta.linked.archi/archimate3/principle-shapes# |
| Linked.Archi ArchiMate 3.2 Viewpoint Conformance Shapes |
SHACL Shapes |
SHACL shapes for validating that architecture Views conform to
their declared Viewpoints. These shapes enforce:
1. Element conformance — elements exposed in a View must be instances of
types listed in the viewpoint's arch:includesConcept.
2. View type conformance — a View's rdf:type must match one of the
viewpoint's arch:viewType values (Diagram, Catalog, Matrix).
3. Viewpoint declaration — every View must declare which viewpoint it
conforms to via arch:viewConformsToViewpoint.
These shapes are data-driven: they read the viewpoint definitions from
the loaded graph (arch:includesConcept, arch:viewType) rather than
hardcoding per-viewpoint rules. This means they work for any viewpoint
— ArchiMate example viewpoints, custom viewpoints, or viewpoints from
other frameworks — as long as the viewpoint data is loaded.
Shapes use sh:severity sh:Warning by default. Organizations may promote
specific shapes to sh:Violation based on governance policies.
Usage:
.scripts/validate.sh --shacl archimate-viewpoints
Or load manually:
core-shapes.ttl + archimate3.2-viewpoint-shapes.ttl +
archimate3.2-viewpoints.ttl + your-model-data.ttl
|
https://meta.linked.archi/archimate3/viewpoint-shapes# |
| Linked.Archi ArchiMate 3.2 Derivation Rules |
SHACL Shapes |
SHACL Rules (sh:SPARQLRule) implementing ArchiMate derivation rules
DR1-DR8 (valid) and PDR1-PDR12 (potential) from the ArchiMate 3.2 specification
Appendix B. Derived relationships are annotated with confidence level and provenance
via RDF 1.2 reification. |
https://meta.linked.archi/archimate3/derivation# |
| archimate3.2-deliverable-templates.ttl |
Deliverable Templates |
|
https://meta.linked.archi/archimate3/deliverable-templates# |
| ArchiMate Reference Data |
SKOS Taxonomy |
Controlled vocabularies commonly used in ArchiMate models for
classifying and annotating architecture elements. |
https://meta.linked.archi/archimate3/reference-data# |
| ArchiMate Reference Models |
SKOS Taxonomy |
Catalog of reference architectures, patterns, and building blocks
that can be used as starting points for ArchiMate models. |
https://meta.linked.archi/archimate3/reference-models# |
| ArchiMate Presentation Contexts |
SKOS Taxonomy |
Stakeholder-specific presentation themes for ArchiMate views.
Each context defines the appropriate level of detail, visual notation style,
and terminology for a target audience. |
https://meta.linked.archi/archimate3/presentation-contexts# |
| Asset | Type | Description | IRI |
| linkedarchi-bpmn-onto.ttl |
OWL Ontology |
OWL mapping of the OMG BPMN 2.0.2 semantic model. |
https://meta.linked.archi/bpmn/onto# |
| Linked.Archi BPMN Metamodel Definition |
Metamodel Manifest |
Metamodel manifest for BPMN 2.0.2. Ties together the BPMN
element/relationship ontologies, SHACL shapes, alignment axioms, and diagram
interchange modules into a single discoverable resource. Derived from the
OMG BPMN 2.0.2 specification XMI. |
https://meta.linked.archi/bpmn/metamodel# |
| Linked.Archi BPMN 2.0.2 Viewpoints |
Viewpoint Definitions |
BPMN 2.0.2 viewpoints corresponding to the four diagram types
defined by the OMG specification: Process, Collaboration, Choreography,
and Conversation. |
https://meta.linked.archi/bpmn/viewpoints# |
| linkedarchi-bpmn-infra-onto.ttl |
OWL Ontology |
OWL mapping of the BPMN 2.0.2 infrastructure package (Definitions, Import). |
https://meta.linked.archi/bpmn/infra# |
| linkedarchi-bpmndi-onto.ttl |
OWL Ontology |
OWL mapping of the OMG BPMN 2.0.2 Diagram Interchange (BPMNDI) package. |
https://meta.linked.archi/bpmn/di# |
| linkedarchi-di-onto.ttl |
OWL Ontology |
OWL mapping of the OMG DD Diagram Interchange (DI) abstract classes. |
https://meta.linked.archi/bpmn/di-core# |
| linkedarchi-dc-onto.ttl |
OWL Ontology |
OWL mapping of the OMG DD Diagram Common (DC) datatypes. |
https://meta.linked.archi/bpmn/dc# |
| bpmn-deliverable-templates.ttl |
Deliverable Templates |
|
https://meta.linked.archi/bpmn/deliverable-templates# |
| Asset | Type | Description | IRI |
| Linked.Archi C4 Model Ontology |
OWL Ontology |
An RDF/OWL ontology for the C4 model — the abstract, notation-independent
software architecture visualization model created by Simon Brown. Defines the four core
abstraction levels (Person, Software System, Container, Component) and their relationships.
This ontology covers the C4 model itself, not any specific tooling implementation.
For Structurizr-specific concepts (deployment nodes, infrastructure nodes, deployment
environments), see the Structurizr extension ontology (structurizr-onto.ttl) which
imports this ontology. |
https://meta.linked.archi/c4/onto# |
| Linked.Archi C4 Model Metamodel Definition |
Metamodel Manifest |
Metamodel manifest for the C4 model. Ties together the C4
element/relationship ontology, SHACL shapes, SKOS taxonomy, viewpoints,
deliverable templates, and reference data into a single discoverable resource. |
https://meta.linked.archi/c4/metamodel# |
| Linked.Archi C4 Model Taxonomy |
SKOS Taxonomy |
SKOS taxonomy classifying C4 model elements by abstraction level
and relationship types by category. |
https://meta.linked.archi/c4/tax# |
| Linked.Archi C4 Model Viewpoints |
Viewpoint Definitions |
C4 model viewpoints corresponding to the four abstraction levels
defined by Simon Brown. Each level zooms into the previous one, providing
progressively more detail. The Deployment diagram is an additional
cross-cutting viewpoint. |
https://meta.linked.archi/c4/viewpoints# |
| Linked.Archi C4 Model SHACL Shapes |
SHACL Shapes |
SHACL shapes for validating C4 model data. Covers the abstract C4 model
relationships (Using, ContainerContainment, ComponentContainment). For Structurizr deployment
shapes, see structurizr-shapes.ttl. |
https://meta.linked.archi/c4/shapes# |
| Linked.Archi Structurizr Extension Ontology |
OWL Ontology |
Structurizr-specific extensions to the C4 model ontology. Adds deployment
modeling concepts (deployment nodes, infrastructure nodes, deployment environments,
container instances) that are part of the Structurizr tooling but not part of the
abstract C4 model.
Imports the C4 model ontology (c4-onto.ttl) — all C4 core concepts are available
via the c4: namespace. |
https://meta.linked.archi/c4/structurizr# |
| Linked.Archi Structurizr SHACL Shapes |
SHACL Shapes |
SHACL shapes for validating Structurizr deployment model data.
Imports c4-shapes for base C4 model validation. |
https://meta.linked.archi/c4/structurizr-shapes# |
| c4-deliverable-templates.ttl |
Deliverable Templates |
|
https://meta.linked.archi/c4/deliverable-templates# |
| C4 Reference Data |
SKOS Taxonomy |
Controlled vocabularies for C4 model annotations. |
https://meta.linked.archi/c4/reference-data# |
| C4 Presentation Contexts |
SKOS Taxonomy |
Stakeholder-specific rendering themes for C4 diagrams. |
https://meta.linked.archi/c4/presentation-contexts# |
| Asset | Type | Description | IRI |
| Linked.Archi Backstage Metamodel Ontology |
OWL Ontology |
An RDF/OWL ontology for Backstage catalog entities and their
relationships, extending the Linked.Archi core ontology. |
https://meta.linked.archi/backstage/onto# |
| Linked.Archi Backstage Metamodel Definition |
Metamodel Manifest |
Metamodel manifest for the Backstage Software Catalog. Ties together
the Backstage element/relationship ontology, SHACL shapes, SKOS taxonomy,
viewpoints, deliverable templates, reference data, and presentation contexts
into a single discoverable resource. |
https://meta.linked.archi/backstage/metamodel# |
| Linked.Archi Backstage Taxonomy |
SKOS Taxonomy |
SKOS taxonomy classifying Backstage Software Catalog entities
by category (software entities, organizational entities) and relationship types. |
https://meta.linked.archi/backstage/tax# |
| Linked.Archi Backstage Viewpoints |
Viewpoint Definitions |
Backstage Software Catalog viewpoints for visualizing service
ownership, system dependencies, API landscapes, and domain organization.
Each viewpoint maps to a common Backstage use case. |
https://meta.linked.archi/backstage/viewpoints# |
| Linked.Archi Backstage SHACL Shapes |
SHACL Shapes |
SHACL shapes for validating Backstage catalog data. Imports
core-shapes for base QualifiedRelationship validation. Adds Backstage-specific domain/range
constraints per relationship type. |
https://meta.linked.archi/backstage/shapes# |
| backstage-deliverable-templates.ttl |
Deliverable Templates |
|
https://meta.linked.archi/backstage/deliverable-templates# |
| Backstage Reference Data |
SKOS Taxonomy |
Controlled vocabularies for Backstage catalog entity annotations. |
https://meta.linked.archi/backstage/reference-data# |
| Backstage Presentation Contexts |
SKOS Taxonomy |
Stakeholder-specific rendering themes for Backstage catalog views. |
https://meta.linked.archi/backstage/presentation-contexts# |
| Asset | Type | Description | IRI |
| Linked.Archi LeanIX Meta Model v4 Ontology |
OWL Ontology |
OWL ontology representing the SAP LeanIX Meta Model v4 — the fact sheet
types and relationships used by SAP LeanIX for enterprise architecture management. Models
12 default fact sheet types (Objective, Initiative, Business Capability, Organization,
Business Context, Application, Interface, Data Object, IT Component, Tech Category,
Platform, Provider) plus one optional type (System), organized across Strategy &
Transformation, Business, Application & Data, and Technical architecture layers.
Relationships follow the Linked.Archi qualified relationship pattern. This is not an
official SAP document. |
https://meta.linked.archi/leanix/onto# |
| Linked.Archi LeanIX Meta Model Metamodel Definition |
Metamodel Manifest |
Metamodel manifest for the SAP LeanIX Meta Model v4. Ties together
the LeanIX fact sheet ontology, viewpoints, and taxonomy into a single
discoverable resource. Shapes, deliverable templates, reference data, and
presentation contexts can be added later. |
https://meta.linked.archi/leanix/metamodel# |
| Linked.Archi LeanIX Taxonomy |
SKOS Taxonomy |
SKOS taxonomy classifying LeanIX Meta Model v4 fact sheet types
by architecture layer and relationship types by category. |
https://meta.linked.archi/leanix/tax# |
| Linked.Archi LeanIX Viewpoints |
Viewpoint Definitions |
Viewpoints for the SAP LeanIX Meta Model v4, covering application
portfolio management, technology landscape, interface mapping, capability
mapping, and transformation roadmaps. |
https://meta.linked.archi/leanix/viewpoints# |
| leanIX-deliverable-templates.ttl |
Deliverable Templates |
|
https://meta.linked.archi/leanix/deliverable-templates# |