Skip to content

Use case: The ASHRAE 223 standard (soon to be open for public review) #343

@steveraysteveray

Description

@steveraysteveray

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    InferencingFor SHACL 1.2 Inferencing spec.UCRUse Cases and Requirements

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions