Linked.Archi

Linked.Archi BPMN Lite SHACL Shapes

SHACL Shapes

https://meta.linked.archi/bpmn-lite/shapes#

v0.1.0 bpmnls: Linked.Archi Modified: 2026-05-06 License

SHACL validation shapes for the BPMN Lite ontology.

Contents

BoundaryEventShape — target: BoundaryEvent

PropertyConstraintValueSeverityMessage
eventType minCount 1 Violation
isInterrupting datatype boolean Violation
isInterrupting maxCount 1 Violation

DataAssociationShape — target: DataAssociation

PropertyConstraintValueSeverityMessage
source maxCount 1 Violation
source minCount 1 Violation
target maxCount 1 Violation
target minCount 1 Violation

DataObjectShape — target: DataObject

PropertyConstraintValueSeverityMessage
name datatype string Violation
name minCount 1 Violation

DataStoreShape — target: DataStore

PropertyConstraintValueSeverityMessage
name datatype string Violation
name minCount 1 Violation

EndEventShape — target: EndEvent

PropertyConstraintValueSeverityMessage
eventType in 70f3ed420a691e9e Violation

EventShape — target: Event

PropertyConstraintValueSeverityMessage
eventType datatype string Violation
eventType in 70f3ed420a691e8c Violation
eventType maxCount 1 Violation

GatewayShape — target: Gateway

PropertyConstraintValueSeverityMessage
name datatype string Violation
name maxCount 1 Violation

LaneShape — target: Lane

PropertyConstraintValueSeverityMessage
name datatype string Violation
name minCount 1 Violation

MessageFlowShape — target: MessageFlow

PropertyConstraintValueSeverityMessage
source maxCount 1 Violation
source minCount 1 Violation
target maxCount 1 Violation
target minCount 1 Violation

ParticipantShape — target: Participant

PropertyConstraintValueSeverityMessage
name datatype string Violation
name minCount 1 Violation

ProcessShape — target: Process

PropertyConstraintValueSeverityMessage
name datatype string Violation
name minCount 1 Violation

SequenceFlowShape — target: SequenceFlow

PropertyConstraintValueSeverityMessage
condition datatype string Violation
condition maxCount 1 Violation
source maxCount 1 Violation
source minCount 1 Violation
target maxCount 1 Violation
target minCount 1 Violation

StartEventShape — target: StartEvent

PropertyConstraintValueSeverityMessage
eventType in 70f3ed420a691e98 Violation

SubProcessShape — target: SubProcess

PropertyConstraintValueSeverityMessage
name datatype string Violation
name minCount 1 Violation

TaskShape — target: Task

PropertyConstraintValueSeverityMessage
name datatype string Violation
name minCount 1 Violation