Answering SPARQL Queries over Databases under OWL 2 QL Entailment Regime

  • Roman Kontchakov
  • Martin Rezk
  • Mariano Rodríguez-Muro
  • Guohui Xiao
  • Michael Zakharyaschev
Conference paper

DOI: 10.1007/978-3-319-11964-9_35

Volume 8796 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Kontchakov R., Rezk M., Rodríguez-Muro M., Xiao G., Zakharyaschev M. (2014) Answering SPARQL Queries over Databases under OWL 2 QL Entailment Regime. In: Mika P. et al. (eds) The Semantic Web – ISWC 2014. ISWC 2014. Lecture Notes in Computer Science, vol 8796. Springer, Cham

Abstract

We present an extension of the ontology-based data access platform Ontop that supports answering SPARQL queries under the OWL 2 QL direct semantics entailment regime for data instances stored in relational databases. On the theoretical side, we show how any input SPARQL query, OWL 2 QL ontology and R2RML mappings can be rewritten to an equivalent SQL query solely over the data. On the practical side, we present initial experimental results demonstrating that by applying the Ontop technologies—the tree-witness query rewriting, \(\mathcal{T}\)-mappings compiling R2RML mappings with ontology hierarchies, and \(\mathcal{T}\)-mapping optimisations using SQL expressivity and database integrity constraints—the system produces scalable SQL queries.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Roman Kontchakov
    • 1
  • Martin Rezk
    • 2
  • Mariano Rodríguez-Muro
    • 3
  • Guohui Xiao
    • 2
  • Michael Zakharyaschev
    • 1
  1. 1.Department of Computer Science and Information SystemsBirkbeck, University of LondonU.K.
  2. 2.Faculty of Computer ScienceFree University of Bozen-BolzanoItaly
  3. 3.IBM T.J. Watson Research CenterYorktown HeightsUSA