...
Definition
A data shape specification or simply as data shape constraint or data shape, provides a set of conditions on top of an ontology/ schema, limiting how the ontology can be instantiated. this is commonly used for validation of the data. It can also be used as a interoperable mechanism for data exchange between two systems since the every shacl file has the schema defintion and the exchange rule.
Description
The conditions and constraints that apply to a given ontology are provided as shapes and other constructs expressed in the form of an RDF graph. We assume that the data shapes are expressed in SHACL language.
...