-
Notifications
You must be signed in to change notification settings - Fork 30
Description
The normative specification of ASHRAE standard 223 (under development) is a set of SHACL files including extensive use of both validation shapes and SHACL-AF rules, on the order of 41 sh:TripleRules and 23 sh:SPARQLRules. These can be browsed in a non-official way at https://open223.info/.
Rather than repeat the rationale and use of 223, please review the above link.
The main use of the inference rules is to flesh out a "minimal" model when possible, as well as to implement two OWL implications (symmetric relations and inverse relations). The standard avoids the use of OWL predicates altogether except for graph management (i.e. owl:imports and owl:Ontology declarations).
Overall, we found SHACL rules were up to the task of handling what we needed, although we have been at this for 5 years and I might have forgotten some things we tried and gave up on.
Conformance to the standard is largely handled by SHACL shapes, although satisfying all such shapes does not guarantee conformance.