Ontology-Based Data Access Using Views

  • Juan F. Sequeda
  • Marcelo Arenas
  • Daniel P. Miranker
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7497)


The OWL 2 QL profile, which is based on DL-LiteR, has been designed so that query answering is possible using relational database technology via query rewriting. Unfortunately, given a query Q posed in terms of an OWL 2 QL ontology O, the size of the rewritten query, Qo, which can be evaluated directly on the relational database, is worst case exponential w.r.t the size of Q and O [1]. This means that the computation and evaluation of Qo can be costly. Recent research focuses on creating rewriting algorithms that generates Qo with a smaller size [3].


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Calvanese, D., Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R.: Tractable reasoning and efficient query answering in description logics: The dl-lite family. J. Autom. Reason. 39(3), 385–429 (2007)MATHCrossRefGoogle Scholar
  2. 2.
    Calvanese, D., Giacomo, G.D., Lembo, D., Lenzerini, M., Poggi, A., Rodriguez-Muro, M., Rosati, R., Ruzzi, M., Savo, D.F.: The mastro system for ontology-based data access. Semantic Web 2(1), 43–53 (2011)Google Scholar
  3. 3.
    Pérez-Urbina, H., Horrocks, I., Motik, B.: Efficient Query Answering for OWL 2. In: Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., Thirunarayan, K. (eds.) ISWC 2009. LNCS, vol. 5823, pp. 489–504. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  4. 4.
    Rodríguez-Muro, M., Calvanese, D.: Quest, a system for ontology based data access. In: OWLED (2012)Google Scholar
  5. 5.
    Sequeda, J.F., Miranker, D.P.: Ultrawrap: Sparql execution on relational data. Technical Report TR-12-10, The University of Texas at Austin, Department of Computer Sciences (2012)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Juan F. Sequeda
  • Marcelo Arenas
    • 1
  • Daniel P. Miranker
  1. 1.Department of Computer SciencePUCChile

Personalised recommendations