Towards a theory of Fa\c{c}ade-X data access: satisfiability of SPARQL basic graph patterns
Luigi Asprino, Enrico Daga

TL;DR
This paper develops a formal theory for Façade-X data access, focusing on the satisfiability of SPARQL basic graph patterns, and provides algorithms and experiments demonstrating practical feasibility.
Contribution
It formalizes the satisfiability problem for Façade-X, introduces an algorithm for deciding pattern satisfiability, and validates it through extensive experiments.
Findings
Decidable algorithm for basic graph pattern satisfiability on Façade-X data sources.
Practical feasibility demonstrated with real-world queries.
Results support development of efficient data integration systems.
Abstract
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\c{c}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\c{c}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\c{c}ade-X utilises a fraction of RDF, and, consequently, not all SPARQL queries yield a solution (i.e. are…
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.
