Validating and describing linked data portals using shapes
Jose-Emilio Labra-Gayo, Eric Prud'hommeaux, Harold Solbrig, Iovka, Boneva

TL;DR
This paper explores how Shape Expressions (ShEx) and SHACL can be used to describe and validate linked data portals, demonstrating their application through a case study and benchmarking validation performance.
Contribution
It compares ShEx and SHACL for describing linked data structures, provides a case study, and introduces a benchmark for testing validation tools.
Findings
ShEx and SHACL effectively describe linked data structures.
Preliminary performance results for a ShEx validation engine.
A benchmark for generating compliant linked data structures.
Abstract
Linked data portals need to be able to advertise and describe the structure of their content. A sufficiently expressive and intuitive schema language will allow portals to communicate these structures. Validation tools will aid in the publication and maintenance of linked data and increase their quality. Two schema language proposals have recently emerged for describing the structures of RDF graphs: Shape Expressions (ShEx) and Shapes Constraint Language (SHACL). In this paper we describe how these formalisms can be used in the development of a linked data portal to describe and validate its contents. As a use case, we specify a data model inspired by the WebIndex data model, a medium size linked data portal, using both ShEx and SHACL, and we propose a benchmark that can generate compliant test data structures of any size. We then perform some preliminary experiments showing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Advanced Database Systems and Queries · Service-Oriented Architecture and Web Services
