SHACL Constraints with Inference Rules
Not on the map. Why?
Abstract (arXiv)
The Shapes Constraint Language (SHACL) has been recently introduced as a W3C recommendation to define constraints that can be validated against RDF graphs. Interactions of SHACL with other Semantic Web technologies, such as ontologies or reasoners, is a matter of ongoing research. In this paper we study the interaction of a subset of SHACL with inference rules expressed in datalog. On the one hand, SHACL constraints can be used to define a "schema" for graph datasets. On the other hand, inference rules can lead to the discovery of new facts that do not match the original schema. Given a set of SHACL constraints and a set of datalog rules, we present a method to detect which constraints could be violated by the application of the inference rules on some graph instance of the schema, and update the original schema, i.e, the set of SHACL constraints, in order to capture the new facts that can be inferred. We provide theoretical and experimental results of the various components of our approach.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 2; 2025: 0; 2026: 2.
6 papers.
- 2021A Review of SHACL: From Data Validation to Schema Reasoning for RDF Graphscited by 7
- 2021Satisfiability and Containment of Recursive SHACLcited by 4
- 2024SHACL2FOL: An FOL Toolkit for SHACL Decision Problemscited by 2
- 2024Supporting Risk Management for Medical Devices via the Riskman Ontology and Shapes (Preprint)cited by 0
- 2026Rewrite Once, Validate Anywhere: Producing OWL-Aware SHACL Constraints (Extended Version)cited by 0
- 2026Automatically Building and Updating a Knowledge Graph of MLIP Modelscited by 0
- 2026Automatically Building and Updating a Knowledge Graph of MLIP Models7 Oct 2026
- 2026Rewrite Once, Validate Anywhere: Producing OWL-Aware SHACL Constraints (Extended Version)14 Aug 2026
- 2024SHACL2FOL: An FOL Toolkit for SHACL Decision Problems12 Jun 2024
- 2024Supporting Risk Management for Medical Devices via the Riskman Ontology and Shapes (Preprint)16 May 2024
- 2021A Review of SHACL: From Data Validation to Schema Reasoning for RDF Graphs2 Dec 2021
- 2021Satisfiability and Containment of Recursive SHACL30 Aug 2021