Skip to content
Preprint

Rewrite Once, Validate Anywhere: Producing OWL-Aware SHACL Constraints (Extended Version)

Aug 2026 · 0 citations · 36 references
Computer Science

TL;DR

This work constructs a rewriting which takes as input both shapes and an OWL EL$^-$ ontology -- a fragment of OWL EL restricting the usage of existential restrictions -- and produces SHACL constraints, providing a powerful tool which simplifies combining reasoning with validation.

Abstract

The Shapes Constraint Language (SHACL) is a W3C recommendation to express syntactic constraints, called shapes, on RDF graphs. SHACL validators are used to test whether a given graph adheres to such a shape. However, RDF graphs often come with OWL ontologies, whose implicit knowledge needs to be taken into account. This is classically handled by first applying reasoning and then performing the constraint checking on the results, often using different technologies which makes the process inefficient and vulnerable for mistakes. To overcome this, we propose to internalise the OWL axioms in the SHACL constraints; we construct a rewriting which takes as input both shapes and an OWL EL$^-$ ontology -- a fragment of OWL EL restricting the usage of existential restrictions -- and produces SHACL constraints. This output can then be evaluated by any validator supporting SHACL core regardless of its reasoning support, while yielding the same results as the traditional approach. The implementation of our translation is evaluated both against applying state-of-the-art reasoners and validators consecutively, as against validators with built-in reasoning support. For our benchmark, we show that our approach is in general more efficient in finding violations compared to the sequential approach, thus providing a powerful tool which simplifies combining reasoning with validation.

View source

Similar papers

Jul 2026

Stratified Negation in RDF Rules: A Correct Approach (Extended Version)

Combining RDF rule languages, such as N3 or SHACL Rules, with default negation is challenging. Existing methods to stratify negation often fail for RDF rules, since individual triples do not carry enough information to meaningfully restrict potential dependencies. Blank nodes in rule heads further complicate the matter...

Nils Küchenmeister, A. Ivliev, Dörthe Arndt et al. · 0 citations
Preprint Sep 2026

Does SRL Pave the Road to Explainable Reasoning? Lessons Learned from an Implementer's Perspective

Two SRL engines were implemented and evaluated on classical RDF reasoning tasks for soundness, completeness, and speed, finding a usable SRL engine can be built inexpensively on top of a SPARQL engine, with a moderate speed trade-off that a dedicated implementation recovers.

Lander Maes, Bryan-Elliott Tam, Jitse De Smet et al. · 0 citations

OntoExpand: SPARQL-Based Ontology Expansion and Reasoning

OntoExpand is introduced, a new methodology for ontology expansion that uses SPARQL CONSTRUCT queries as an efficient alternative to conventional reasoning techniques that improves performance, reduces computational overhead, is pattern driven allowing a more granular expansion control and seamlessly integrates with SP...

Vitor Lelis, N. Leite, José Carlos et al. · 0 citations
#artificial intelligence Preprint Aug 2026

Syntactic Simplification of OWL Class Expressions

This paper proposes Class Expression Simplifier (CES), a novel algorithm for the syntactic simplification of class expressions in Description Logics (DL), which aims to preserve formal semantics while reducing representational complexity.

Alkid Baci, N'Dah Jean Kouagou, Caglar Demir et al. · 0 citations

NL2SHACL-Bench: A Benchmark Suite for Natural Language to SHACL Translation

The results show that current LLMs are highly capable of generating syntactically valid SHACL, but still struggle to produce semantically equivalent constraints for complex logical and structural patterns, which indicates that NL2SHACL-Bench provides a meaningful basis for measuring advances in the NL2SHACL state of th...

Yuchen Zhou, Niels Bobet, Maribel Acosta · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.