Common Foundations for SHACL, ShEx, and PG-Schema
원문 초록
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.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
From Classical Machine Learning to Emerging Foundation Models: Review on Multimodal Data Integration for Cancer Research
scSSL-Bench: Benchmarking Self-Supervised Learning for Single-Cell Data
The Cell Ontology in the age of single-cell omics
KramaBench: A Benchmark for AI Systems on Data-to-Insight Pipelines over Data Lakes
Evaluating AI capabilities in detecting conspiracy theories on YouTube
Towards a Spatiotemporal Fusion Approach to Precipitation Nowcasting
토론
이 논문과 연결된 포럼 글이 아직 없습니다.