SHACL Shapes
https://meta.linked.archi/archimate4/shapes#
SHACL shapes for validating ArchiMate 4.0 model data. Generated from the ArchiMate 4.0 relationship validity matrix (Appendix B), including the relationships between relationships of Table B-1. Validates qualified relationship instances and unqualified direct triples. Pure SHACL core.
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | ApplicationComponent cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Grouping | OrJunction | Violation | ApplicationComponent cannot have aggregation to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Grouping, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | BusinessInterface | DataObject | Event | Function | Grouping | OrJunction | Process | Role | Service | TechnologyInterface | WorkPackage | Violation | ApplicationComponent cannot have assignment to {$value} — permitted targets: ApplicationInterface, BusinessInterface, DataObject, Event, Function, Grouping, Process, Role, Service, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | ApplicationComponent cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Grouping | OrJunction | Violation | ApplicationComponent cannot have composition to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Grouping, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | ApplicationComponent cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | ApplicationComponent cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Path | Principle | Requirement | Resource | Service | ValueStream | Violation | ApplicationComponent cannot have realization to {$value} — permitted targets: ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Goal, Grouping, Outcome, Path, Principle, Requirement, Resource, Service, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | ApplicationComponent cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | ApplicationComponent | Grouping | OrJunction | Violation | ApplicationComponent cannot have specialization to {$value} — permitted targets: ApplicationComponent, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | ApplicationComponent cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | ApplicationInterface cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | ApplicationInterface | Grouping | OrJunction | Violation | ApplicationInterface cannot have aggregation to {$value} — permitted targets: ApplicationInterface, Grouping, or a junction. |
assignedTo |
sh:or class | AndJunction | Grouping | OrJunction | Service | Violation | ApplicationInterface cannot have assignment to {$value} — permitted targets: Grouping, Service, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | ApplicationInterface cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | ApplicationInterface | Grouping | OrJunction | Violation | ApplicationInterface cannot have composition to {$value} — permitted targets: ApplicationInterface, Grouping, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | ApplicationInterface cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | ApplicationInterface cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | BusinessInterface | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Path | Principle | Requirement | Resource | Service | ValueStream | Violation | ApplicationInterface cannot have realization to {$value} — permitted targets: BusinessInterface, Capability, CourseOfAction, Goal, Grouping, Outcome, Path, Principle, Requirement, Resource, Service, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | ApplicationInterface cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | ApplicationInterface | Grouping | OrJunction | Violation | ApplicationInterface cannot have specialization to {$value} — permitted targets: ApplicationInterface, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | ApplicationInterface cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Artifact | Grouping | OrJunction | Violation | Artifact cannot have aggregation to {$value} — permitted targets: Artifact, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Artifact cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Artifact | Grouping | OrJunction | Violation | Artifact cannot have composition to {$value} — permitted targets: Artifact, Grouping, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Artifact cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | BusinessInterface | BusinessObject | Capability | CourseOfAction | DataObject | Device | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Artifact cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, BusinessInterface, BusinessObject, Capability, CourseOfAction, DataObject, Device, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Deliverable | Grouping | Material | OrJunction | Violation | Artifact cannot have specialization to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Deliverable, Grouping, Material, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Assessment | Grouping | OrJunction | Violation | Assessment cannot have aggregation to {$value} — permitted targets: Assessment, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Assessment cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Assessment | Grouping | OrJunction | Violation | Assessment cannot have composition to {$value} — permitted targets: Assessment, Grouping, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Assessment cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
specializes |
sh:or class | AndJunction | Assessment | Grouping | OrJunction | Violation | Assessment cannot have specialization to {$value} — permitted targets: Assessment, Grouping, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | BusinessActor cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | BusinessActor | BusinessInterface | Grouping | OrJunction | Violation | BusinessActor cannot have aggregation to {$value} — permitted targets: BusinessActor, BusinessInterface, Grouping, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | BusinessInterface | BusinessObject | Event | Function | Grouping | OrJunction | Process | Role | Service | Stakeholder | TechnologyInterface | WorkPackage | Violation | BusinessActor cannot have assignment to {$value} — permitted targets: ApplicationInterface, BusinessInterface, BusinessObject, Event, Function, Grouping, Process, Role, Service, Stakeholder, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | BusinessActor cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | BusinessActor | BusinessInterface | Grouping | OrJunction | Violation | BusinessActor cannot have composition to {$value} — permitted targets: BusinessActor, BusinessInterface, Grouping, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | BusinessActor cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | BusinessActor cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Path | Principle | Requirement | Resource | Service | ValueStream | Violation | BusinessActor cannot have realization to {$value} — permitted targets: ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Goal, Grouping, Outcome, Path, Principle, Requirement, Resource, Service, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | BusinessActor cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | BusinessActor | Grouping | OrJunction | Violation | BusinessActor cannot have specialization to {$value} — permitted targets: BusinessActor, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | BusinessActor cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | BusinessInterface cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | BusinessInterface | Grouping | OrJunction | Violation | BusinessInterface cannot have aggregation to {$value} — permitted targets: BusinessInterface, Grouping, or a junction. |
assignedTo |
sh:or class | AndJunction | Grouping | OrJunction | Service | Violation | BusinessInterface cannot have assignment to {$value} — permitted targets: Grouping, Service, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | BusinessInterface cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | BusinessInterface | Grouping | OrJunction | Violation | BusinessInterface cannot have composition to {$value} — permitted targets: BusinessInterface, Grouping, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | BusinessInterface cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | BusinessInterface cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Path | Principle | Requirement | Resource | ValueStream | Violation | BusinessInterface cannot have realization to {$value} — permitted targets: Capability, CourseOfAction, Goal, Grouping, Outcome, Path, Principle, Requirement, Resource, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | BusinessInterface cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | BusinessInterface | Grouping | OrJunction | Violation | BusinessInterface cannot have specialization to {$value} — permitted targets: BusinessInterface, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | BusinessInterface cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | BusinessObject | Grouping | OrJunction | Violation | BusinessObject cannot have aggregation to {$value} — permitted targets: BusinessObject, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | BusinessObject cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | BusinessObject | Grouping | OrJunction | Violation | BusinessObject cannot have composition to {$value} — permitted targets: BusinessObject, Grouping, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | BusinessObject cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | Resource | ValueStream | Violation | BusinessObject cannot have realization to {$value} — permitted targets: Capability, CourseOfAction, Goal, Grouping, Outcome, Principle, Requirement, Resource, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | BusinessObject | Deliverable | Grouping | OrJunction | Violation | BusinessObject cannot have specialization to {$value} — permitted targets: BusinessObject, Deliverable, Grouping, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Capability | Grouping | OrJunction | Violation | Capability cannot have aggregation to {$value} — permitted targets: Capability, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Capability cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Capability | Grouping | OrJunction | Violation | Capability cannot have composition to {$value} — permitted targets: Capability, Grouping, or a junction. |
flowsTo |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | Capability cannot have flow to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Capability cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | Violation | Capability cannot have realization to {$value} — permitted targets: CourseOfAction, Goal, Grouping, Outcome, Principle, Requirement, or a junction. |
serves |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | Capability cannot have serving to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | Capability | Grouping | OrJunction | Violation | Capability cannot have specialization to {$value} — permitted targets: Capability, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | Capability cannot have triggering to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Collaboration cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | Device | Equipment | Facility | Grouping | Node | OrJunction | Role | SystemSoftware | TechnologyInterface | Violation | Collaboration cannot have aggregation to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, Device, Equipment, Facility, Grouping, Node, Role, SystemSoftware, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | DataObject | Device | Equipment | Event | Facility | Function | Grouping | Material | Node | OrJunction | Process | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | WorkPackage | Violation | Collaboration cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, DataObject, Device, Equipment, Event, Facility, Function, Grouping, Material, Node, Process, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Collaboration cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | Device | Equipment | Facility | Grouping | Node | OrJunction | Role | SystemSoftware | TechnologyInterface | Violation | Collaboration cannot have composition to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, Device, Equipment, Facility, Grouping, Node, Role, SystemSoftware, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Collaboration cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Collaboration cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Equipment | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Collaboration cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Equipment, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Collaboration cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Collaboration | Grouping | OrJunction | Violation | Collaboration cannot have specialization to {$value} — permitted targets: Collaboration, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Collaboration cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | CommunicationNetwork cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | CommunicationNetwork | Device | Grouping | OrJunction | SystemSoftware | TechnologyInterface | Violation | CommunicationNetwork cannot have aggregation to {$value} — permitted targets: CommunicationNetwork, Device, Grouping, SystemSoftware, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessInterface | Event | Function | Grouping | OrJunction | Process | Role | Service | SystemSoftware | TechnologyInterface | WorkPackage | Violation | CommunicationNetwork cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessInterface, Event, Function, Grouping, Process, Role, Service, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | CommunicationNetwork cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | CommunicationNetwork | Device | Grouping | OrJunction | SystemSoftware | TechnologyInterface | Violation | CommunicationNetwork cannot have composition to {$value} — permitted targets: CommunicationNetwork, Device, Grouping, SystemSoftware, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | CommunicationNetwork cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | CommunicationNetwork cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | CommunicationNetwork cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | CommunicationNetwork cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | CommunicationNetwork | Grouping | OrJunction | Violation | CommunicationNetwork cannot have specialization to {$value} — permitted targets: CommunicationNetwork, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | CommunicationNetwork cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | CourseOfAction | Grouping | OrJunction | Violation | CourseOfAction cannot have aggregation to {$value} — permitted targets: CourseOfAction, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | CourseOfAction cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | CourseOfAction | Grouping | OrJunction | Violation | CourseOfAction cannot have composition to {$value} — permitted targets: CourseOfAction, Grouping, or a junction. |
flowsTo |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | CourseOfAction cannot have flow to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | CourseOfAction cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | Violation | CourseOfAction cannot have realization to {$value} — permitted targets: Goal, Grouping, Outcome, Principle, Requirement, or a junction. |
serves |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | CourseOfAction cannot have serving to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | CourseOfAction | Grouping | OrJunction | Violation | CourseOfAction cannot have specialization to {$value} — permitted targets: CourseOfAction, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | CourseOfAction cannot have triggering to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | DataObject | Grouping | OrJunction | Violation | DataObject cannot have aggregation to {$value} — permitted targets: DataObject, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | DataObject cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | DataObject | Grouping | OrJunction | Violation | DataObject cannot have composition to {$value} — permitted targets: DataObject, Grouping, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | DataObject cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | BusinessObject | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | Resource | ValueStream | Violation | DataObject cannot have realization to {$value} — permitted targets: BusinessObject, Capability, CourseOfAction, Goal, Grouping, Outcome, Principle, Requirement, Resource, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | DataObject | Deliverable | Grouping | OrJunction | Violation | DataObject cannot have specialization to {$value} — permitted targets: DataObject, Deliverable, Grouping, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Deliverable | Grouping | OrJunction | Violation | Deliverable cannot have aggregation to {$value} — permitted targets: Deliverable, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Deliverable cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Deliverable | Grouping | OrJunction | Violation | Deliverable cannot have composition to {$value} — permitted targets: Deliverable, Grouping, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Deliverable cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Device | DistributionNetwork | Equipment | Event | Facility | Function | Goal | Grouping | Location | Material | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Requirement | Resource | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | ValueStream | Violation | Deliverable cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Device, DistributionNetwork, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Node, Outcome, Path, Plateau, Principle, Process, Product, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | Deliverable | Grouping | OrJunction | Violation | Deliverable cannot have specialization to {$value} — permitted targets: Deliverable, Grouping, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Device cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Device | Grouping | OrJunction | TechnologyInterface | Violation | Device cannot have aggregation to {$value} — permitted targets: Device, Grouping, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessInterface | Event | Function | Grouping | OrJunction | Process | Role | Service | SystemSoftware | TechnologyInterface | WorkPackage | Violation | Device cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessInterface, Event, Function, Grouping, Process, Role, Service, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Device cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Device | Grouping | OrJunction | TechnologyInterface | Violation | Device cannot have composition to {$value} — permitted targets: Device, Grouping, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Device cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Device cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Device cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Device cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Device | Grouping | OrJunction | Violation | Device cannot have specialization to {$value} — permitted targets: Device, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Device cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | DistributionNetwork cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | BusinessActor | BusinessInterface | Device | DistributionNetwork | Equipment | Facility | Grouping | Node | OrJunction | SystemSoftware | TechnologyInterface | Violation | DistributionNetwork cannot have aggregation to {$value} — permitted targets: BusinessActor, BusinessInterface, Device, DistributionNetwork, Equipment, Facility, Grouping, Node, SystemSoftware, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | Device | Equipment | Event | Facility | Function | Grouping | Material | Node | OrJunction | Process | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | WorkPackage | Violation | DistributionNetwork cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Device, Equipment, Event, Facility, Function, Grouping, Material, Node, Process, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | DistributionNetwork cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | BusinessActor | BusinessInterface | Device | DistributionNetwork | Equipment | Facility | Grouping | Node | OrJunction | SystemSoftware | TechnologyInterface | Violation | DistributionNetwork cannot have composition to {$value} — permitted targets: BusinessActor, BusinessInterface, Device, DistributionNetwork, Equipment, Facility, Grouping, Node, SystemSoftware, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | DistributionNetwork cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | DistributionNetwork cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Equipment | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | DistributionNetwork cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Equipment, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | DistributionNetwork cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | DistributionNetwork | Grouping | OrJunction | Violation | DistributionNetwork cannot have specialization to {$value} — permitted targets: DistributionNetwork, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | DistributionNetwork cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Driver | Grouping | OrJunction | Violation | Driver cannot have aggregation to {$value} — permitted targets: Driver, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Driver cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Driver | Grouping | OrJunction | Violation | Driver cannot have composition to {$value} — permitted targets: Driver, Grouping, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Driver cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
specializes |
sh:or class | AndJunction | Driver | Grouping | OrJunction | Violation | Driver cannot have specialization to {$value} — permitted targets: Driver, Grouping, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Equipment cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Device | Equipment | Grouping | OrJunction | TechnologyInterface | Violation | Equipment cannot have aggregation to {$value} — permitted targets: Device, Equipment, Grouping, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessInterface | Event | Function | Grouping | Material | OrJunction | Process | Role | Service | SystemSoftware | TechnologyInterface | WorkPackage | Violation | Equipment cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessInterface, Event, Function, Grouping, Material, Process, Role, Service, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Equipment cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Device | Equipment | Grouping | OrJunction | TechnologyInterface | Violation | Equipment cannot have composition to {$value} — permitted targets: Device, Equipment, Grouping, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Equipment cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Equipment cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Equipment | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Equipment cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Equipment, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Equipment cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Equipment | Grouping | OrJunction | Violation | Equipment cannot have specialization to {$value} — permitted targets: Equipment, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Equipment cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
assignedTo |
maxCount | 0 |
Violation | |
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Deliverable | Grouping | Material | OrJunction | Violation | Event cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Deliverable, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Event | Grouping | OrJunction | Violation | Event cannot have aggregation to {$value} — permitted targets: Event, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Event cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Event | Grouping | OrJunction | Violation | Event cannot have composition to {$value} — permitted targets: Event, Grouping, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | WorkPackage | Violation | Event cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Event cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | Violation | Event cannot have realization to {$value} — permitted targets: Goal, Grouping, Outcome, Principle, Requirement, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Event cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Event | Grouping | OrJunction | Violation | Event cannot have specialization to {$value} — permitted targets: Event, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Plateau | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | WorkPackage | Violation | Event cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Plateau, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Facility cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Device | Equipment | Facility | Grouping | Node | OrJunction | SystemSoftware | TechnologyInterface | Violation | Facility cannot have aggregation to {$value} — permitted targets: Device, Equipment, Facility, Grouping, Node, SystemSoftware, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | Device | Equipment | Event | Facility | Function | Grouping | Material | Node | OrJunction | Process | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | WorkPackage | Violation | Facility cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Device, Equipment, Event, Facility, Function, Grouping, Material, Node, Process, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Facility cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Device | Equipment | Facility | Grouping | Node | OrJunction | SystemSoftware | TechnologyInterface | Violation | Facility cannot have composition to {$value} — permitted targets: Device, Equipment, Facility, Grouping, Node, SystemSoftware, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Facility cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Facility cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Equipment | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Facility cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Equipment, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Facility cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Facility | Grouping | OrJunction | Violation | Facility cannot have specialization to {$value} — permitted targets: Facility, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Facility cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
assignedTo |
maxCount | 0 |
Violation | |
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Function cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Function | Grouping | OrJunction | Process | Violation | Function cannot have aggregation to {$value} — permitted targets: Function, Grouping, Process, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Function cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Function | Grouping | OrJunction | Process | Violation | Function cannot have composition to {$value} — permitted targets: Function, Grouping, Process, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Function cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Function cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | Service | ValueStream | Violation | Function cannot have realization to {$value} — permitted targets: Capability, CourseOfAction, Goal, Grouping, Outcome, Principle, Requirement, Service, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Function cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Function | Grouping | OrJunction | Violation | Function cannot have specialization to {$value} — permitted targets: Function, Grouping, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Function cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Goal | Grouping | OrJunction | Violation | Goal cannot have aggregation to {$value} — permitted targets: Goal, Grouping, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Goal cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Goal | Grouping | OrJunction | Violation | Goal cannot have composition to {$value} — permitted targets: Goal, Grouping, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Goal cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
specializes |
sh:or class | AndJunction | Goal | Grouping | OrJunction | Violation | Goal cannot have specialization to {$value} — permitted targets: Goal, Grouping, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Deliverable | Grouping | Material | OrJunction | Violation | Grouping cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Deliverable, Grouping, Material, or a junction. |
aggregates |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Grouping cannot have aggregation to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | Capability | CourseOfAction | DataObject | Device | Equipment | Event | Facility | Function | Grouping | Material | Node | OrJunction | Process | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | ValueStream | WorkPackage | Violation | Grouping cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Capability, CourseOfAction, DataObject, Device, Equipment, Event, Facility, Function, Grouping, Material, Node, Process, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, ValueStream, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Grouping cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Function | Goal | Grouping | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Requirement | Resource | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | Value | ValueStream | WorkPackage | Violation | Grouping cannot have composition to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Capability | Collaboration | CommunicationNetwork | CourseOfAction | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Plateau | Process | Product | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | WorkPackage | Violation | Grouping cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Capability, Collaboration, CommunicationNetwork, CourseOfAction, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Plateau, Process, Product, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, WorkPackage, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Grouping cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Equipment | Event | Facility | Function | Goal | Grouping | Location | Material | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Requirement | Resource | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | ValueStream | Violation | Grouping cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Node, Outcome, Path, Plateau, Principle, Process, Product, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Capability | Collaboration | CommunicationNetwork | CourseOfAction | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Grouping cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Capability, Collaboration, CommunicationNetwork, CourseOfAction, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Function | Goal | Grouping | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Requirement | Resource | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | Value | ValueStream | WorkPackage | Violation | Grouping cannot have specialization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Capability | Collaboration | CommunicationNetwork | CourseOfAction | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Plateau | Process | Product | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | WorkPackage | Violation | Grouping cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Capability, Collaboration, CommunicationNetwork, CourseOfAction, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Plateau, Process, Product, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, WorkPackage, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Location cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Location cannot have aggregation to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | DataObject | Device | Equipment | Event | Facility | Function | Grouping | Material | Node | OrJunction | Process | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | WorkPackage | Violation | Location cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, DataObject, Device, Equipment, Event, Facility, Function, Grouping, Material, Node, Process, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Location cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Function | Goal | Grouping | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Requirement | Resource | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | Value | ValueStream | WorkPackage | Violation | Location cannot have composition to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Location cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Location cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Equipment | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Location cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Equipment, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Location cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | Location | OrJunction | Violation | Location cannot have specialization to {$value} — permitted targets: Grouping, Location, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Location cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Grouping | Material | OrJunction | Violation | Material cannot have aggregation to {$value} — permitted targets: Grouping, Material, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Material cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | Material | OrJunction | Violation | Material cannot have composition to {$value} — permitted targets: Grouping, Material, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Material cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | BusinessInterface | BusinessObject | Capability | CourseOfAction | DataObject | Device | Equipment | Event | Function | Goal | Grouping | Material | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Material cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, BusinessInterface, BusinessObject, Capability, CourseOfAction, DataObject, Device, Equipment, Event, Function, Goal, Grouping, Material, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Deliverable | Grouping | Material | OrJunction | Violation | Material cannot have specialization to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Deliverable, Grouping, Material, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Grouping | Meaning | OrJunction | Violation | Meaning cannot have aggregation to {$value} — permitted targets: Grouping, Meaning, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Meaning cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | Meaning | OrJunction | Violation | Meaning cannot have composition to {$value} — permitted targets: Grouping, Meaning, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Meaning cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | Meaning | OrJunction | Violation | Meaning cannot have specialization to {$value} — permitted targets: Grouping, Meaning, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Node cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Device | Equipment | Facility | Grouping | Node | OrJunction | SystemSoftware | TechnologyInterface | Violation | Node cannot have aggregation to {$value} — permitted targets: Device, Equipment, Facility, Grouping, Node, SystemSoftware, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | Device | Equipment | Event | Facility | Function | Grouping | Material | Node | OrJunction | Process | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | WorkPackage | Violation | Node cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Device, Equipment, Event, Facility, Function, Grouping, Material, Node, Process, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Node cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Device | Equipment | Facility | Grouping | Node | OrJunction | SystemSoftware | TechnologyInterface | Violation | Node cannot have composition to {$value} — permitted targets: Device, Equipment, Facility, Grouping, Node, SystemSoftware, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Node cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Node cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Equipment | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Node cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Equipment, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Node cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | Node | OrJunction | Violation | Node cannot have specialization to {$value} — permitted targets: Grouping, Node, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Node cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | Outcome | Violation | Outcome cannot have aggregation to {$value} — permitted targets: Grouping, Outcome, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Outcome cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | Outcome | Violation | Outcome cannot have composition to {$value} — permitted targets: Grouping, Outcome, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Outcome cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Goal | Grouping | OrJunction | Violation | Outcome cannot have realization to {$value} — permitted targets: Goal, Grouping, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Outcome | Violation | Outcome cannot have specialization to {$value} — permitted targets: Grouping, Outcome, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
assignedTo |
maxCount | 0 |
Violation | |
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Path cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | Path | Violation | Path cannot have aggregation to {$value} — permitted targets: Grouping, Path, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Path cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | Path | Violation | Path cannot have composition to {$value} — permitted targets: Grouping, Path, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Path cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Path cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Path | Principle | Requirement | Resource | ValueStream | Violation | Path cannot have realization to {$value} — permitted targets: Capability, CourseOfAction, Goal, Grouping, Outcome, Path, Principle, Requirement, Resource, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Path cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Path | Violation | Path cannot have specialization to {$value} — permitted targets: Grouping, Path, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Path cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
serves |
maxCount | 0 |
Violation | |
accesses |
sh:or class | AndJunction | Deliverable | Grouping | OrJunction | Violation | Plateau cannot have access to {$value} — permitted targets: Deliverable, Grouping, or a junction. |
aggregates |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Device | DistributionNetwork | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Node | OrJunction | Outcome | Path | Plateau | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | SystemSoftware | TechnologyInterface | Triggering | ValueStream | Violation | Plateau cannot have aggregation to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Device, DistributionNetwork, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Node, Outcome, Path, Plateau, Process, Product, Relationship, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
assignedTo |
sh:or class | AndJunction | Grouping | OrJunction | Stakeholder | Violation | Plateau cannot have assignment to {$value} — permitted targets: Grouping, Stakeholder, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Plateau cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Device | DistributionNetwork | Equipment | Event | Facility | Function | Goal | Grouping | Location | Material | Node | OrJunction | Outcome | Path | Plateau | Process | Product | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Plateau cannot have composition to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Device, DistributionNetwork, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Node, Outcome, Path, Plateau, Process, Product, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
flowsTo |
sh:or class | AndJunction | Grouping | OrJunction | Plateau | WorkPackage | Violation | Plateau cannot have flow to {$value} — permitted targets: Grouping, Plateau, WorkPackage, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Plateau cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Device | DistributionNetwork | Equipment | Event | Facility | Function | Goal | Grouping | Location | Material | Node | OrJunction | Outcome | Path | Principle | Process | Product | Requirement | Resource | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | ValueStream | Violation | Plateau cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Device, DistributionNetwork, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Node, Outcome, Path, Principle, Process, Product, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Plateau | Violation | Plateau cannot have specialization to {$value} — permitted targets: Grouping, Plateau, or a junction. |
triggers |
sh:or class | AndJunction | Event | Grouping | OrJunction | Plateau | WorkPackage | Violation | Plateau cannot have triggering to {$value} — permitted targets: Event, Grouping, Plateau, WorkPackage, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | Principle | Violation | Principle cannot have aggregation to {$value} — permitted targets: Grouping, Principle, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Principle cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | Principle | Violation | Principle cannot have composition to {$value} — permitted targets: Grouping, Principle, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Principle cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Goal | Grouping | OrJunction | Outcome | Violation | Principle cannot have realization to {$value} — permitted targets: Goal, Grouping, Outcome, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Principle | Violation | Principle cannot have specialization to {$value} — permitted targets: Grouping, Principle, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
assignedTo |
maxCount | 0 |
Violation | |
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Process cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Function | Grouping | OrJunction | Process | Violation | Process cannot have aggregation to {$value} — permitted targets: Function, Grouping, Process, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Process cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Function | Grouping | OrJunction | Process | Violation | Process cannot have composition to {$value} — permitted targets: Function, Grouping, Process, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Process cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Process cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | Service | ValueStream | Violation | Process cannot have realization to {$value} — permitted targets: Capability, CourseOfAction, Goal, Grouping, Outcome, Principle, Requirement, Service, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Process cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Process | Violation | Process cannot have specialization to {$value} — permitted targets: Grouping, Process, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Process cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
assignedTo |
maxCount | 0 |
Violation | |
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Product cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Product | Service | Violation | Product cannot have aggregation to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, Product, Service, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Product cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Product | Service | Violation | Product cannot have composition to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, Product, Service, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Product cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Product cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Equipment | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | Product cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Equipment, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Product cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Product | Violation | Product cannot have specialization to {$value} — permitted targets: Grouping, Product, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Product cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
accesses |
maxCount | 0 |
Violation | |
accesses |
maxCount | 0 |
Violation | |
accesses |
maxCount | 0 |
Violation | |
accesses |
maxCount | 0 |
Violation | |
accesses |
maxCount | 0 |
Violation | |
accesses |
maxCount | 0 |
Violation | |
accesses |
maxCount | 0 |
Violation | |
accesses |
maxCount | 0 |
Violation | |
accesses |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
aggregates |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
composedOf |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
influences |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
specializes |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
associatedWith |
sh:or class | AndJunction | AndJunction | AndJunction | AndJunction | AndJunction | AndJunction | AndJunction | AndJunction | AndJunction | AndJunction | ApplicationComponent | ApplicationComponent | ApplicationComponent | ApplicationComponent | ApplicationComponent | ApplicationComponent | ApplicationComponent | ApplicationComponent | ApplicationComponent | ApplicationComponent | ApplicationInterface | ApplicationInterface | ApplicationInterface | ApplicationInterface | ApplicationInterface | ApplicationInterface | ApplicationInterface | ApplicationInterface | ApplicationInterface | ApplicationInterface | Artifact | Artifact | Artifact | Artifact | Artifact | Artifact | Artifact | Artifact | Artifact | Artifact | Assessment | Assessment | Assessment | Assessment | Assessment | Assessment | Assessment | Assessment | Assessment | Assessment | BusinessActor | BusinessActor | BusinessActor | BusinessActor | BusinessActor | BusinessActor | BusinessActor | BusinessActor | BusinessActor | BusinessActor | BusinessInterface | BusinessInterface | BusinessInterface | BusinessInterface | BusinessInterface | BusinessInterface | BusinessInterface | BusinessInterface | BusinessInterface | BusinessInterface | BusinessObject | BusinessObject | BusinessObject | BusinessObject | BusinessObject | BusinessObject | BusinessObject | BusinessObject | BusinessObject | BusinessObject | Capability | Capability | Capability | Capability | Capability | Capability | Capability | Capability | Capability | Capability | Collaboration | Collaboration | Collaboration | Collaboration | Collaboration | Collaboration | Collaboration | Collaboration | Collaboration | Collaboration | CommunicationNetwork | CommunicationNetwork | CommunicationNetwork | CommunicationNetwork | CommunicationNetwork | CommunicationNetwork | CommunicationNetwork | CommunicationNetwork | CommunicationNetwork | CommunicationNetwork | CourseOfAction | CourseOfAction | CourseOfAction | CourseOfAction | CourseOfAction | CourseOfAction | CourseOfAction | CourseOfAction | CourseOfAction | CourseOfAction | DataObject | DataObject | DataObject | DataObject | DataObject | DataObject | DataObject | DataObject | DataObject | DataObject | Deliverable | Deliverable | Deliverable | Deliverable | Deliverable | Deliverable | Deliverable | Deliverable | Deliverable | Deliverable | Device | Device | Device | Device | Device | Device | Device | Device | Device | Device | DistributionNetwork | DistributionNetwork | DistributionNetwork | DistributionNetwork | DistributionNetwork | DistributionNetwork | DistributionNetwork | DistributionNetwork | DistributionNetwork | DistributionNetwork | Driver | Driver | Driver | Driver | Driver | Driver | Driver | Driver | Driver | Driver | Equipment | Equipment | Equipment | Equipment | Equipment | Equipment | Equipment | Equipment | Equipment | Equipment | Event | Event | Event | Event | Event | Event | Event | Event | Event | Event | Facility | Facility | Facility | Facility | Facility | Facility | Facility | Facility | Facility | Facility | Function | Function | Function | Function | Function | Function | Function | Function | Function | Function | Goal | Goal | Goal | Goal | Goal | Goal | Goal | Goal | Goal | Goal | Grouping | Grouping | Grouping | Grouping | Grouping | Grouping | Grouping | Grouping | Grouping | Grouping | Location | Location | Location | Location | Location | Location | Location | Location | Location | Location | Material | Material | Material | Material | Material | Material | Material | Material | Material | Material | Meaning | Meaning | Meaning | Meaning | Meaning | Meaning | Meaning | Meaning | Meaning | Meaning | Node | Node | Node | Node | Node | Node | Node | Node | Node | Node | OrJunction | OrJunction | OrJunction | OrJunction | OrJunction | OrJunction | OrJunction | OrJunction | OrJunction | OrJunction | Outcome | Outcome | Outcome | Outcome | Outcome | Outcome | Outcome | Outcome | Outcome | Outcome | Path | Path | Path | Path | Path | Path | Path | Path | Path | Path | Plateau | Plateau | Plateau | Plateau | Plateau | Plateau | Plateau | Plateau | Plateau | Plateau | Principle | Principle | Principle | Principle | Principle | Principle | Principle | Principle | Principle | Principle | Process | Process | Process | Process | Process | Process | Process | Process | Process | Process | Product | Product | Product | Product | Product | Product | Product | Product | Product | Product | Requirement | Requirement | Requirement | Requirement | Requirement | Requirement | Requirement | Requirement | Requirement | Requirement | Resource | Resource | Resource | Resource | Resource | Resource | Resource | Resource | Resource | Resource | Role | Role | Role | Role | Role | Role | Role | Role | Role | Role | Service | Service | Service | Service | Service | Service | Service | Service | Service | Service | Stakeholder | Stakeholder | Stakeholder | Stakeholder | Stakeholder | Stakeholder | Stakeholder | Stakeholder | Stakeholder | Stakeholder | SystemSoftware | SystemSoftware | SystemSoftware | SystemSoftware | SystemSoftware | SystemSoftware | SystemSoftware | SystemSoftware | SystemSoftware | SystemSoftware | TechnologyInterface | TechnologyInterface | TechnologyInterface | TechnologyInterface | TechnologyInterface | TechnologyInterface | TechnologyInterface | TechnologyInterface | TechnologyInterface | TechnologyInterface | Value | Value | Value | Value | Value | Value | Value | Value | Value | Value | ValueStream | ValueStream | ValueStream | ValueStream | ValueStream | ValueStream | ValueStream | ValueStream | ValueStream | ValueStream | WorkPackage | WorkPackage | WorkPackage | WorkPackage | WorkPackage | WorkPackage | WorkPackage | WorkPackage | WorkPackage | WorkPackage | Violation | Relationship cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | Requirement | Violation | Requirement cannot have aggregation to {$value} — permitted targets: Grouping, Requirement, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Requirement cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | Requirement | Violation | Requirement cannot have composition to {$value} — permitted targets: Grouping, Requirement, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Requirement cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Goal | Grouping | OrJunction | Outcome | Principle | Violation | Requirement cannot have realization to {$value} — permitted targets: Goal, Grouping, Outcome, Principle, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Requirement | Violation | Requirement cannot have specialization to {$value} — permitted targets: Grouping, Requirement, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | Resource | Violation | Resource cannot have aggregation to {$value} — permitted targets: Grouping, Resource, or a junction. |
assignedTo |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | ValueStream | Violation | Resource cannot have assignment to {$value} — permitted targets: Capability, CourseOfAction, Grouping, ValueStream, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Resource cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | Resource | Violation | Resource cannot have composition to {$value} — permitted targets: Grouping, Resource, or a junction. |
flowsTo |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | Resource cannot have flow to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Resource cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | Violation | Resource cannot have realization to {$value} — permitted targets: CourseOfAction, Goal, Grouping, Outcome, Principle, Requirement, or a junction. |
serves |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | Resource cannot have serving to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Resource | Violation | Resource cannot have specialization to {$value} — permitted targets: Grouping, Resource, or a junction. |
triggers |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | Resource cannot have triggering to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Role cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | ApplicationInterface | BusinessInterface | Grouping | OrJunction | Role | TechnologyInterface | Violation | Role cannot have aggregation to {$value} — permitted targets: ApplicationInterface, BusinessInterface, Grouping, Role, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | BusinessInterface | Event | Function | Grouping | OrJunction | Process | Role | Service | TechnologyInterface | WorkPackage | Violation | Role cannot have assignment to {$value} — permitted targets: ApplicationInterface, BusinessInterface, Event, Function, Grouping, Process, Role, Service, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Role cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | ApplicationInterface | BusinessInterface | Grouping | OrJunction | Role | TechnologyInterface | Violation | Role cannot have composition to {$value} — permitted targets: ApplicationInterface, BusinessInterface, Grouping, Role, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Role cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Role cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Path | Principle | Requirement | Resource | Service | ValueStream | Violation | Role cannot have realization to {$value} — permitted targets: ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Goal, Grouping, Outcome, Path, Principle, Requirement, Resource, Service, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Role cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Role | Violation | Role cannot have specialization to {$value} — permitted targets: Grouping, Role, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Role cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
assignedTo |
maxCount | 0 |
Violation | |
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | Service cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | Service | Violation | Service cannot have aggregation to {$value} — permitted targets: Grouping, Service, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Service cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | Service | Violation | Service cannot have composition to {$value} — permitted targets: Grouping, Service, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Service cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Service cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | ValueStream | Violation | Service cannot have realization to {$value} — permitted targets: Capability, CourseOfAction, Goal, Grouping, Outcome, Principle, Requirement, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Service cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Service | Violation | Service cannot have specialization to {$value} — permitted targets: Grouping, Service, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | Service cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | Stakeholder | Violation | Stakeholder cannot have aggregation to {$value} — permitted targets: Grouping, Stakeholder, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Stakeholder cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | Stakeholder | Violation | Stakeholder cannot have composition to {$value} — permitted targets: Grouping, Stakeholder, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Stakeholder cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Stakeholder | Violation | Stakeholder cannot have specialization to {$value} — permitted targets: Grouping, Stakeholder, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | SystemSoftware cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | SystemSoftware | TechnologyInterface | Violation | SystemSoftware cannot have aggregation to {$value} — permitted targets: Grouping, SystemSoftware, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | ApplicationInterface | Artifact | BusinessInterface | Event | Function | Grouping | OrJunction | Process | Role | Service | SystemSoftware | TechnologyInterface | WorkPackage | Violation | SystemSoftware cannot have assignment to {$value} — permitted targets: ApplicationInterface, Artifact, BusinessInterface, Event, Function, Grouping, Process, Role, Service, SystemSoftware, TechnologyInterface, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | SystemSoftware cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | SystemSoftware | TechnologyInterface | Violation | SystemSoftware cannot have composition to {$value} — permitted targets: Grouping, SystemSoftware, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | SystemSoftware cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | SystemSoftware cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Device | Event | Function | Goal | Grouping | OrJunction | Outcome | Path | Principle | Process | Requirement | Resource | Role | Service | SystemSoftware | TechnologyInterface | ValueStream | Violation | SystemSoftware cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Device, Event, Function, Goal, Grouping, Outcome, Path, Principle, Process, Requirement, Resource, Role, Service, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | SystemSoftware cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | SystemSoftware | Violation | SystemSoftware cannot have specialization to {$value} — permitted targets: Grouping, SystemSoftware, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | SystemSoftware cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
sh:or class | AndJunction | Artifact | BusinessObject | DataObject | Grouping | Material | OrJunction | Violation | TechnologyInterface cannot have access to {$value} — permitted targets: Artifact, BusinessObject, DataObject, Grouping, Material, or a junction. |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | TechnologyInterface | Violation | TechnologyInterface cannot have aggregation to {$value} — permitted targets: Grouping, TechnologyInterface, or a junction. |
assignedTo |
sh:or class | AndJunction | Grouping | OrJunction | Service | Violation | TechnologyInterface cannot have assignment to {$value} — permitted targets: Grouping, Service, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | TechnologyInterface cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | TechnologyInterface | Violation | TechnologyInterface cannot have composition to {$value} — permitted targets: Grouping, TechnologyInterface, or a junction. |
flowsTo |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | TechnologyInterface cannot have flow to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | TechnologyInterface cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationInterface | BusinessInterface | Capability | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Path | Principle | Requirement | Resource | Service | ValueStream | Violation | TechnologyInterface cannot have realization to {$value} — permitted targets: ApplicationInterface, BusinessInterface, Capability, CourseOfAction, Goal, Grouping, Outcome, Path, Principle, Requirement, Resource, Service, ValueStream, or a junction. |
serves |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | TechnologyInterface cannot have serving to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | TechnologyInterface | Violation | TechnologyInterface cannot have specialization to {$value} — permitted targets: Grouping, TechnologyInterface, or a junction. |
triggers |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | BusinessActor | BusinessInterface | Collaboration | CommunicationNetwork | Device | DistributionNetwork | Equipment | Event | Facility | Function | Grouping | Location | Node | OrJunction | Path | Process | Product | Role | Service | SystemSoftware | TechnologyInterface | Violation | TechnologyInterface cannot have triggering to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, BusinessActor, BusinessInterface, Collaboration, CommunicationNetwork, Device, DistributionNetwork, Equipment, Event, Facility, Function, Grouping, Location, Node, Path, Process, Product, Role, Service, SystemSoftware, TechnologyInterface, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | ValueStream | Violation | ValueStream cannot have aggregation to {$value} — permitted targets: Grouping, ValueStream, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | ValueStream cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | ValueStream | Violation | ValueStream cannot have composition to {$value} — permitted targets: Grouping, ValueStream, or a junction. |
flowsTo |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | ValueStream cannot have flow to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | ValueStream cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | CourseOfAction | Goal | Grouping | OrJunction | Outcome | Principle | Requirement | Violation | ValueStream cannot have realization to {$value} — permitted targets: CourseOfAction, Goal, Grouping, Outcome, Principle, Requirement, or a junction. |
serves |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | ValueStream cannot have serving to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | ValueStream | Violation | ValueStream cannot have specialization to {$value} — permitted targets: Grouping, ValueStream, or a junction. |
triggers |
sh:or class | AndJunction | Capability | CourseOfAction | Grouping | OrJunction | Resource | ValueStream | Violation | ValueStream cannot have triggering to {$value} — permitted targets: Capability, CourseOfAction, Grouping, Resource, ValueStream, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
accesses |
maxCount | 0 |
Violation | |
assignedTo |
maxCount | 0 |
Violation | |
flowsTo |
maxCount | 0 |
Violation | |
realizes |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
triggers |
maxCount | 0 |
Violation | |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | Value | Violation | Value cannot have aggregation to {$value} — permitted targets: Grouping, Value, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | Value cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | Value | Violation | Value cannot have composition to {$value} — permitted targets: Grouping, Value, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | Value cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | Value | Violation | Value cannot have specialization to {$value} — permitted targets: Grouping, Value, or a junction. |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
assignedTo |
maxCount | 0 |
Violation | |
serves |
maxCount | 0 |
Violation | |
accesses |
sh:or class | AndJunction | Deliverable | Grouping | OrJunction | Violation | WorkPackage cannot have access to {$value} — permitted targets: Deliverable, Grouping, or a junction. |
aggregates |
sh:or class | AndJunction | Grouping | OrJunction | WorkPackage | Violation | WorkPackage cannot have aggregation to {$value} — permitted targets: Grouping, WorkPackage, or a junction. |
associatedWith |
sh:or class | Access | Aggregation | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | Assessment | Assignment | Association | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Driver | Equipment | Event | Facility | Flow | Function | Goal | Grouping | Influence | Location | Material | Meaning | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Realization | Requirement | Resource | Role | Service | Serving | Specialization | Stakeholder | SystemSoftware | TechnologyInterface | Triggering | Value | ValueStream | WorkPackage | Violation | WorkPackage cannot have association to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, Assessment, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Driver, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Meaning, Node, Outcome, Path, Plateau, Principle, Process, Product, Relationship, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, Value, ValueStream, WorkPackage, or a junction. |
composedOf |
sh:or class | AndJunction | Grouping | OrJunction | WorkPackage | Violation | WorkPackage cannot have composition to {$value} — permitted targets: Grouping, WorkPackage, or a junction. |
flowsTo |
sh:or class | AndJunction | Event | Grouping | OrJunction | Plateau | WorkPackage | Violation | WorkPackage cannot have flow to {$value} — permitted targets: Event, Grouping, Plateau, WorkPackage, or a junction. |
influences |
sh:or class | AndJunction | Assessment | Driver | Goal | Grouping | Meaning | OrJunction | Outcome | Principle | Requirement | Stakeholder | Value | Violation | WorkPackage cannot have influence to {$value} — permitted targets: Assessment, Driver, Goal, Grouping, Meaning, Outcome, Principle, Requirement, Stakeholder, Value, or a junction. |
realizes |
sh:or class | AndJunction | ApplicationComponent | ApplicationInterface | Artifact | BusinessActor | BusinessInterface | BusinessObject | Capability | Collaboration | CommunicationNetwork | CourseOfAction | DataObject | Deliverable | Device | DistributionNetwork | Equipment | Event | Facility | Function | Goal | Grouping | Location | Material | Node | OrJunction | Outcome | Path | Plateau | Principle | Process | Product | Requirement | Resource | Role | Service | Stakeholder | SystemSoftware | TechnologyInterface | ValueStream | Violation | WorkPackage cannot have realization to {$value} — permitted targets: ApplicationComponent, ApplicationInterface, Artifact, BusinessActor, BusinessInterface, BusinessObject, Capability, Collaboration, CommunicationNetwork, CourseOfAction, DataObject, Deliverable, Device, DistributionNetwork, Equipment, Event, Facility, Function, Goal, Grouping, Location, Material, Node, Outcome, Path, Plateau, Principle, Process, Product, Requirement, Resource, Role, Service, Stakeholder, SystemSoftware, TechnologyInterface, ValueStream, or a junction. |
specializes |
sh:or class | AndJunction | Grouping | OrJunction | WorkPackage | Violation | WorkPackage cannot have specialization to {$value} — permitted targets: Grouping, WorkPackage, or a junction. |
triggers |
sh:or class | AndJunction | Event | Grouping | OrJunction | Plateau | WorkPackage | Violation | WorkPackage cannot have triggering to {$value} — permitted targets: Event, Grouping, Plateau, WorkPackage, or a junction. |