paper-with-me

홈 › Papers

SHACL Validation under Graph Updates (Extended Paper)

2025-07-31 · Shqiponja Ahmetaj, George Konstantinidis, Magdalena Ortiz, Paolo Pareti, Mantas Simkus arxiv

SHACL (SHApe Constraint Language) is a W3C standardized constraint language for RDF graphs. In this paper, we study SHACL validation in RDF graphs under updates. We present a SHACL-based update language that can capture intuitive and realistic modifications on RDF graphs and study the problem of static validation under such updates. This problem asks to verify whether every graph that validates a SHACL specification will still do so after applying a given update sequence. More importantly, it provides a basis for further services for reasoning about evolving RDF graphs. Using a regression technique that embeds the update actions into SHACL constraints, we show that static validation under updates can be reduced to (un)satisfiability of constraints in (a minor extension of) SHACL. We analyze the computational complexity of the static validation problem for SHACL and some key fragments. Finally, we present a prototype implementation that performs static validation and other static analysis tasks on SHACL constraints and demonstrate its behavior through preliminary experiments.

📄 PDF Abstract BibTeX arXiv:2508.00137

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

SHACL Satisfiability and Containment (Extended Paper)

2020-08-31 · Paolo Pareti, George Konstantinidis, Fabio Mogavero, Timothy J. Norman

The Shapes Constraint Language (SHACL) is a recent W3C recommendation language for validating RDF data. Specifically, SHACL documents are collections of constraints that enforce particular shapes on an RDF graph. Previou…

Translation

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…

xpSHACL: Explainable SHACL Validation using Retrieval-Augmented Generation and Large Language Models

2025-07-11 · Gustavo Correa Publio, José Emilio Labra Gayo arxiv

Shapes Constraint Language (SHACL) is a powerful language for validating RDF data. Given the recent industry attention to Knowledge Graphs (KGs), more users need to validate linked data properly. However, traditional SHA…

Knowledge Graphs

From Shapes to Shapes: Inferring SHACL Shapes for Results of SPARQL CONSTRUCT Queries (Extended Version)

2024-02-13 · Philipp Seifer, Daniel Hernández, Ralf Lämmel, Steffen Staab

SPARQL CONSTRUCT queries allow for the specification of data processing pipelines that transform given input graphs into new output graphs. It is now common to constrain graphs through SHACL shapes allowing users to unde…

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 …