paper-with-me

홈 › Papers

Common Foundations for SHACL, ShEx, and PG-Schema

2025-02-03 · S. Ahmetaj, I. Boneva, J. Hidders, K. Hose, M. Jakubowski, J. E. Labra-Gayo, W. Martens, F. Mogavero, F. Murlak, C. Okulmus, A. Polleres, O. Savkovic, M. Simkus, D. Tomaszuk

Graphs have emerged as an important foundation for a variety of applications, including capturing and reasoning over factual knowledge, semantic data integration, social networks, and providing factual knowledge for machine learning algorithms. To formalise certain properties of the data and to ensure data quality, there is a need to describe the schema of such graphs. Because of the breadth of applications and availability of different data models, such as RDF and property graphs, both the Semantic Web and the database community have independently developed graph schema languages: SHACL, ShEx, and PG-Schema. Each language has its unique approach to defining constraints and validating graph data, leaving potential users in the dark about their commonalities and differences. In this paper, we provide formal, concise definitions of the core components of each of these schema languages. We employ a uniform framework to facilitate a comprehensive comparison between the languages and identify a common set of functionalities, shedding light on both overlapping and distinctive features of the three languages.

📄 PDF Abstract BibTeX arXiv:2502.01295

Code (0)

등록된 구현이 없습니다.

Tasks

Data Integration

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Shape Fragments

2021-12-22 · Thomas Delva, Anastasia Dimou, Maxime Jakubowski, Jan Van den Bussche

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 node…

Fixpoint Semantics for Recursive SHACL

2021-09-17 · Bart Bogaerts, Maxime Jakubowski

SHACL is a W3C-proposed language for expressing structural constraints on RDF graphs. The recommendation only specifies semantics for non-recursive SHACL; recently, some efforts have been made to allow recursive SHACL sc…

Recursion in RDF Data Shape Languages

2015-05-19 · Arthur Ryman

An RDF data shape is a description of the expected contents of an RDF document (aka graph) or dataset. A major part of this description is the set of constraints that the document or dataset is required to satisfy. W3C r…

SHACL Constraints with Inference Rules

2019-11-01 · Paolo Pareti, George Konstantinidis, Timothy J. Norman, Murat Şensoy

The Shapes Constraint Language (SHACL) has been recently introduced as a W3C recommendation to define constraints that can be validated against RDF graphs. Interactions of SHACL with other Semantic Web technologies, such…

Schema Generation for Large Knowledge Graphs Using Large Language Models

2025-06-04 · Bohui Zhang, Yuan He, Lydia Pintscher, Albert Meroño Peñuela 외

Schemas are vital for ensuring data quality in the Semantic Web and natural language processing. Traditionally, their creation demands substantial involvement from knowledge engineers and domain experts. Leveraging the i…

Knowledge Graphs