Shape Fragments
Not on the map. Why?
Abstract (arXiv)
In constraint languages for RDF graphs, such as ShEx and SHACL, constraints on nodes and their properties in RDF graphs are known as "shapes". Schemas in these languages list the various shapes that certain targeted nodes must satisfy for the graph to conform to the schema. Using SHACL, we propose in this paper a novel use of shapes, by which a set of shapes is used to extract a subgraph from an RDF graph, the so-called shape fragment. Our proposed mechanism fits in the framework of Linked Data Fragments. In this paper, (i) we define our extraction mechanism formally, building on recently proposed SHACL formalizations; (ii) we establish correctness properties, which relate shape fragments to notions of provenance for database queries; (iii) we compare shape fragments with SPARQL queries; (iv) we discuss implementation options; and (v) we present initial experiments demonstrating that shape fragments are a feasible new idea.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 61 references that are in the map. First posted on arXiv 22 Dec 2021.
Builds on
6 of 61 references.
References · 6
- 2017G-CORE: A Core for Future Graph Query Languagescited by 13
- 2020Deciding SHACL Shape Containment through Description Logics Reasoning (Extended Version)cited by 7
- 2021Fixpoint Semantics for Recursive SHACLcited by 6
- 2021Trav-SHACL: Efficiently Validating Networks of SHACL Constraintscited by 4
- 2017Semiring Provenance for First-Order Model Checkingcited by 1
- 2021Creating Knowledge Graphs Subsets using Shape Expressionscited by 1
Built on by
Not cited yet.