paper-with-me

홈 › Papers

SHACL Validation in the Presence of Ontologies: Semantics and Rewriting Techniques

2025-07-16 · Anouk Oudshoorn, Magdalena Ortiz, Mantas Simkus arxiv

SHACL and OWL are two prominent W3C standards for managing RDF data. These languages share many features, but they have one fundamental difference: OWL, designed for inferring facts from incomplete data, makes the open-world assumption, whereas SHACL is a constraint language that treats the data as complete and must be validated under the closed-world assumption. The combination of both formalisms is very appealing and has been called for, but their semantic gap is a major challenge, semantically and computationally. In this paper, we advocate a semantics for SHACL validation in the presence of ontologies based on core universal models. We provide a technique for constructing these models for ontologies in the rich data-tractable description logic Horn-ALCHIQ. Furthermore, we use a finite representation of this model to develop a rewriting technique that reduces SHACL validation in the presence of ontologies to standard validation. Finally, we study the complexity of SHACL validation in the presence of ontologies, and show that even very simple ontologies make the problem EXPTIME-complete, and PTIME-complete in data complexity.

📄 PDF Abstract BibTeX arXiv:2507.12286

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

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

2026-08-14 · Anouk Oudshoorn, Piotr Gorczyca, Dörthe Arndt arxiv

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…

TIO-SHACL: Comprehensive SHACL validation for TMF Intent Ontologies

2026-04-30 · Jean Martins, Leonid Mokrushin, Marin Orlic arxiv

Intent-based networking promises to revolutionize telecommunications network management by enabling operators to specify high-level goals rather than low-level configurations. The TM Forum Intent Ontology (tio) provides …

Automated Validation of Textual Constraints Against AutomationML via LLMs and SHACL

2025-06-12 · Tom Westermann, Aljosha Köcher, Felix Gehlhoff

AutomationML (AML) enables standardized data exchange in engineering, yet existing recommendations for proper AML modeling are typically formulated as informal and textual constraints. These constraints cannot be validat…

Language ModelingLanguage ModellingLarge Language Model

Satisfiability and Containment of Recursive SHACL

2021-08-30 · Paolo Pareti, George Konstantinidis, Fabio Mogavero

The Shapes Constraint Language (SHACL) is the recent W3C recommendation language for validating RDF data, by verifying certain shapes on graphs. Previous work has largely focused on the validation problem and the standar…

Formal Logic

Z Specification for the W3C Editor's Draft Core SHACL Semantics

2015-11-02 · Arthur Ryman

This article provides a formalization of the W3C Draft Core SHACL Semantics specification using Z notation. This formalization exercise has identified a number of quality issues in the draft. It has also established that…