SHACL ontology - Shapes Constraint Language (SHACL)
Subject Predicate Object
This vocabulary defines terms used in SHACL, the W3C Shapes Constraint Language.
A node shape is a shape that specifies constraint that need to be met with respect to focus nodes.
A property shape is a shape that specifies constraints on the values of a focus node for a given property or path.
A shape is a collection of constraints that may be targeted for certain nodes.
This shapes graph can be used to validate SHACL shapes graphs against a subset of the syntax rules.
Defines constraints on what it means for a node to be a node within a well-formed RDF list. Note that this does not check whether the rdf:rest items are also well-formed lists as this would lead to unsupported recursion.
A shape describing well-formed RDF lists. Currently does not check for non-recursion. This could be expressed using SHACL-SPARQL.
A shape that can be used to validate the syntax rules of well-formed SHACL paths.
A shape that can be used to validate syntax rules for other shapes.
Each list member (including this node) must be have the shape shsh:ListNodeShape.