Linked.Archi

Linked.Archi Core SHACL Shapes

SHACL Shapes

https://meta.linked.archi/core-shapes#

v0.1.0 draft archsh: Kalin Maldzhanski Linked.Archi Modified: 2026-04-12 License

Base SHACL shapes for the Linked.Archi core ontology. These shapes apply to all metamodels that extend the core. Metamodel-specific shapes (e.g., ArchiMate, C4, Backstage) import this file and add type-specific constraints.

Contents

ConceptOwnerShape — target: ModelConcept

PropertyConstraintValueSeverityMessage
conceptOwner class Stakeholder Violation
conceptOwner maxCount 1 Violation

ModelConceptShape — target: ModelConcept

PropertyConstraintValueSeverityMessage
prefLabel datatype langString Violation
prefLabel minCount 1 Violation

QualifiedRelationshipShape — target: QualifiedRelationship

PropertyConstraintValueSeverityMessage
source class ModelConcept Violation
source maxCount 1 Violation
source minCount 1 Violation
target class ModelConcept Violation
target maxCount 1 Violation
target minCount 1 Violation