Common Foundations for SHACL, ShEx, and PG-Schema

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. Savković, M. Šimkus, D. Tomaszuk, in: Proceedings of the ACM on Web Conference 2025, ACM, 2025, pp. 8–12.

Conference Paper | Published | English
Author
Ahmetaj, Shqiponja; Boneva, Iovka; Hidders, Jan; Hose, Katja; Jakubowski, Maxime; Labra Gayo, Jose Emilio; Martens, Wim; Mogavero, Fabio; Murlak, Filip; Okulmus, CemLibreCat ; Polleres, Axel; Savković, Ognjen
All
Abstract
The Semantic Web and Graph Database communities have developed three distinct schema languages for RDF and graph-structured data: SHACL, ShEx, and PG-Schema. Each language has its unique approach to defining constraints and validating graph data. In this work, 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.
Publishing Year
Proceedings Title
Proceedings of the ACM on Web Conference 2025
Page
8-12
Conference
ACM Web Conference 2025
Conference Location
Sidney, Australia
Conference Date
2025-04-28 – 2025-05-02
LibreCat-ID

Cite this

Ahmetaj S, Boneva I, Hidders J, et al. Common Foundations for SHACL, ShEx, and PG-Schema. In: Proceedings of the ACM on Web Conference 2025. ACM; 2025:8-12. doi:10.1145/3696410.3714694
Ahmetaj, S., Boneva, I., Hidders, J., Hose, K., Jakubowski, M., Labra Gayo, J. E., Martens, W., Mogavero, F., Murlak, F., Okulmus, C., Polleres, A., Savković, O., Šimkus, M., & Tomaszuk, D. (2025). Common Foundations for SHACL, ShEx, and PG-Schema. Proceedings of the ACM on Web Conference 2025, 8–12. https://doi.org/10.1145/3696410.3714694
@inproceedings{Ahmetaj_Boneva_Hidders_Hose_Jakubowski_Labra Gayo_Martens_Mogavero_Murlak_Okulmus_et al._2025, title={Common Foundations for SHACL, ShEx, and PG-Schema}, DOI={10.1145/3696410.3714694}, booktitle={Proceedings of the ACM on Web Conference 2025}, publisher={ACM}, author={Ahmetaj, Shqiponja and Boneva, Iovka and Hidders, Jan and Hose, Katja and Jakubowski, Maxime and Labra Gayo, Jose Emilio and Martens, Wim and Mogavero, Fabio and Murlak, Filip and Okulmus, Cem and et al.}, year={2025}, pages={8–12} }
Ahmetaj, Shqiponja, Iovka Boneva, Jan Hidders, Katja Hose, Maxime Jakubowski, Jose Emilio Labra Gayo, Wim Martens, et al. “Common Foundations for SHACL, ShEx, and PG-Schema.” In Proceedings of the ACM on Web Conference 2025, 8–12. ACM, 2025. https://doi.org/10.1145/3696410.3714694.
S. Ahmetaj et al., “Common Foundations for SHACL, ShEx, and PG-Schema,” in Proceedings of the ACM on Web Conference 2025, Sidney, Australia, 2025, pp. 8–12, doi: 10.1145/3696410.3714694.
Ahmetaj, Shqiponja, et al. “Common Foundations for SHACL, ShEx, and PG-Schema.” Proceedings of the ACM on Web Conference 2025, ACM, 2025, pp. 8–12, doi:10.1145/3696410.3714694.
All files available under the following license(s):
Copyright Statement:
This Item is protected by copyright and/or related rights. [...]

Link(s) to Main File(s)
Access Level
Restricted Closed Access

Export

Marked Publications

Open Data LibreCat

Search this title in

Google Scholar