DBMay 8

Towards a theory of Façade-X data access: satisfiability of SPARQL basic graph patterns

arXiv:2602.117563.9h-index: 11
Predicted impact top 94% in DB · last 90 daysOriginality Synthesis-oriented
AI Analysis

This work addresses the problem of querying non-RDF data sources via SPARQL for knowledge graph integration, but the contribution is incremental as it extends prior formalization and provides a satisfiability check.

The authors formalize Façade-X, a method for SPARQL access to heterogeneous data formats, and study the satisfiability of basic graph patterns. They provide a decision algorithm and demonstrate its practical feasibility with experiments, including real-world queries.

Data integration is the primary use case for knowledge graphs. However, integrated data are not typically graphs but come in different formats, for example, CSV, XML, or a relational database. Façade-X is a recently proposed method for providing direct access to an open-ended set of data formats. The method includes a meta-model that specialises RDF to fit general data structures. This model allows to express SPARQL queries targeting data sources with those structures. Previous work formalised Façade-X and demonstrated how it can theoretically represent any format expressible with a context-free grammar, as well as the relational model. A reference implementation, SPARQL Anything, demonstrates the feasibility of the approach in practice. It is noteworthy that Façade-X utilises a fraction of RDF, and, consequently, not all SPARQL queries yield a solution (i.e. are satisfiable) when evaluated over a Façade-X graph. In this article, we consolidate Façade-X, and we study the satisfiability of basic graph patterns. The theory is accompanied by an algorithm for deciding the satisfiability of basic graph patterns on Façade-X data sources. Furthermore, we provide extensive experiments with a proof-of-concept implementation, demonstrating practical feasibility, including with real-world queries. Our results pave the way for studying query execution strategies for Façade-X data access with SPARQL and supporting developers to build more efficient data integration systems for knowledge graphs.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes