Linked.Archi

Linked.Archi ArchiMate 4.0 Architecture Principle Shapes

SHACL Shapes

https://meta.linked.archi/archimate4/principle-shapes#

v4.0 draft am4psh: Kalin Maldzhanski Linked.Archi Modified: 2026-04-29 License

SHACL shapes encoding common enterprise architecture principles as executable constraints. Adapted from 3.2 principle shapes for ArchiMate 4.0 domain-based structure.

Contents

RedundancyAvoidanceShape — target: Service

SPARQL constraint: Multiple components realize the same service — potential redundancy. Warning
            SELECT $this (COUNT(DISTINCT ?comp) AS ?count) WHERE {
                ?comp am4:realizes $this .
                ?comp rdf:type/rdfs:subClassOf* am4:InternalActiveStructureElement .
            }
            GROUP BY $this
            HAVING (COUNT(DISTINCT ?comp) > 1)