Proceedings

Ontology-Based Data Access: A Survey

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Survey track. Pages 5511-5519.

https://doi.org/10.24963/ijcai.2018/777

Abstract

We present the framework of ontology-based data access, a semantic paradigm for providing a convenient and user-friendly access to data repositories, which has been actively developed and studied in the past decade. Focusing on relational data sources, we discuss the main ingredients of ontology-based data access, key theoretical results, techniques, applications and future challenges.

  1. [Abiteboul et al., 1995] S. Abiteboul, R. Hull, V. Vianu. Foundations of Databases. Addison Wesley, 1995.
  2. [Ahmetaj et al., 2016] S. Ahmetaj, W. Fischl, M. Kröll, R. Pichler, M. Simkus, S. Skritek. The challenge of optional matching in SPARQL. In FoIKS, vol. 9616 of LNCS, 2016.
  3. [Antonioli et al., 2014] N. Antonioli et al. Ontology-based data management for the Italian public debt. In FOIS, vol. 267 of FAIA, IOS Press, 2014.
  4. [Artale et al., 2009] A. Artale, D. Calvanese, R. Kontchakov, M. Zakharyaschev. The DL-Lite family and relations. JAIR, 36, 2009.
  5. [Artale et al., 2017] A. Artale, R. Kontchakov, A. Kov- tunova, V. Ryzhikov, F. Wolter, M. Zakharyaschev. Ontology-mediated query answering over temporal data: A survey (invited talk). In TIME, vol. 90 of LIPIcs, 2017.
  6. [Baader et al., 2015] F. Baader, S. Borgwardt, M. Lippmann. Temporal query entailment in the description logic SHQ. J. Web Semantics, 33, 2015.
  7. [Baader et al., 2017] F. Baader, I. Horrocks, C. Lutz, U. Sat- tler. An Introduction to Description Logic. CUP, 2017.
  8. [Bereta and Koubarakis, 2016] K. Bereta, M. Koubarakis. Ontop of geospatial databases. In ISWC, vol. 9981 of LNCS, 2016.
  9. [Bienvenu and Ortiz, 2015] M. Bienvenu, M. Ortiz. Ontol- ogy-mediated query answering with data-tractable de- scription logics. In RW, vol. 9203 of LNCS, 2015.
  10. [Bienvenu and Rosati, 2016] M. Bienvenu, R. Rosati. Query-based comparison of mappings in ontology-based data access. In KR, 2016.
  11. [Bienvenu et al., 2014] M. Bienvenu, B. ten Cate, C. Lutz, F. Wolter. Ontology-based data access: A study through Disjunctive Datalog, CSP, and MMSNP. ACM TODS, 39(4), 2014.
  12. [Bienvenu et al., 2018] M. Bienvenu, S. Kikot, R. Kont- chakov, V. Podolskii, M. Zakharyaschev. Ontology- mediated queries: Combined complexity and succinctness of rewritings via circuit complexity. JACM, 2018.
  13. [Borgwardt et al., 2015] S. Borgwardt, M. Lippmann, V. Thost. Temporalizing rewritable query languages over knowledge bases. J. Web Semantics, 33, 2015.
  14. [Botoeva et al., 2016] E. Botoeva, D. Calvanese, V. Santa- relli, D. F. Savo, A. Solimando, G. Xiao. Beyond OWL 2 QL in OBDA: Rewritings and approximations. In AAAI, 2016.
  15. [Brandt et al., 2017] S. Brandt, E. G. Kalaycı, R. Kont- chakov, V. Ryzhikov, G. Xiao, M. Zakharyaschev. Ontology-based data access with a Horn fragment of Met- ric Temporal Logic. In AAAI, 2017.
  16. [Bursztyn et al., 2015] D. Bursztyn, F. Goasdoué, I. Mano- lescu. Reformulation-based query answering in RDF: Al- ternatives and performance. PVLDB, 8(12), 2015.
  17. [Calbimonte et al., 2010] J.-P. Calbimonte, Ó. Corcho, A. J. Gray. Enabling ontology-based access to streaming data sources. In ISWC, vol. 6496 of LNCS, 2010.
  18. [Calvanese et al., 2007] D. Calvanese, G. De Giacomo, D. Lembo, M. Lenzerini, R. Rosati. Tractable reasoning and efficient query answering in description logics: The DL-Lite family. JAR, 39(3), 2007.
  19. [Calvanese et al., 2008] D. Calvanese, G. De Giacomo, D. Lembo, M. Lenzerini, A. Poggi, R. Rosati, M. Ruzzi. Data integration through DL-Lite A ontologies. In SDKB, vol. 4925 of LNCS, 2008.
  20. [Calvanese et al., 2011] D. Calvanese et al. The Mastro sys- tem for ontology-based data access. Semantic Web, 2(1), 2011.
  21. [Calvanese et al., 2012] D. Calvanese, G. De Giacomo, M. Lenzerini, M. Y. Vardi. Query processing under GLAV mappings for relational and graph databases. PVLDB, 6, 2012.
  22. [Calvanese et al., 2013] D. Calvanese, G. De Giacomo, D. Lembo, M. Lenzerini, R. Rosati. Data complexity of query answering in description logics. AIJ, 195, 2013.
  23. [Calvanese et al., 2015] D. Calvanese, M. Giese, D. Hov- land, M. Rezk. Ontology-based integration of cross-linked datasets. In ISWC, vol. 9366 of LNCS, 2015.
  24. [Calvanese et al., 2017] D. Calvanese et al. Ontop: Answer- ing SPARQL queries over relational databases. Semantic Web, 8(3), 2017.
  25. [Console and Lenzerini, 2014] M. Console, M. Lenzerini. Data quality in ontology-based data access: The case of consistency. In AAAI, 2014.
  26. [De Giacomo et al., 2017] G. De Giacomo, D. Lembo, X. Oriol, D. F. Savo, E. Teniente. Practical update man- agement in ontology-based data access. In ISWC, 2017.
  27. [De Giacomo et al., 2018] G. De Giacomo et al. Using on- tologies for semantic data integration. In A Comprehensive Guide through the Italian Database Research over the Last 25 Years, vol. 31 of Studies in Big Data. Springer, 2018.
  28. [Di Pinto et al., 2013] F. Di Pinto et al. Optimizing query rewriting in ontology-based data access. In EDBT, 2013.
  29. [Gerasimova et al., 2017] O. Gerasimova, S. Kikot, V. Podolskii, M. Zakharyaschev. On the data com- plexity of ontology-mediated queries with a covering axiom. In DL, vol. 1879 of CEUR, 2017.
  30. [Glimm and Krötzsch, 2010] B. Glimm, M. Krötzsch. SPARQL beyond subgraph matching. In ISWC, 2010.
  31. [Gottlob et al., 2014] G. Gottlob, G. Orsi, A. Pieris. Query rewriting and optimization for ontological databases. ACM TODS, 39(3), 2014.
  32. [Hansen and Lutz, 2017] P. Hansen, C. Lutz. Computing FO-rewritings in EL in practice: From atomic to conjunc- tive queries. In ISWC, vol. 10587 of LNCS, 2017.
  33. [Hernich et al., 2017] A. Hernich, C. Lutz, F. Papacchini, F. Wolter. Dichotomies in ontology-mediated querying with the guarded fragment. In PODS, 2017.
  34. [Hovland et al., 2016] D. Hovland, D. Lanti, M. Rezk, G. Xiao. OBDA constraints for effective query answering. In RuleML, vol. 9718 of LNCS, 2016.
  35. [Hovland et al., 2017] D. Hovland, R. Kontchakov, M. G. Skjæveland, A. Waaler, M. Zakharyaschev. Ontology- based data access to Slegge. In ISWC, vol. 10588 of LNCS, 2017.
  36. [Jiménez-Ruiz et al., 2015] E. Jiménez-Ruiz et al. BootOX: Practical mapping of RDBs to OWL 2. In ISWC, vol. 9367 of LNCS, 2015.
  37. [Kaminski et al., 2016] M. Kaminski, Y. Nenov, B. Cuenca Grau. Datalog rewritability of Disjunctive Datalog pro- grams and non-Horn ontologies. AIJ, 236, 2016.
  38. [Kharlamov et al., 2017] E. Kharlamov et al. Semantic ac- cess to streaming and static data at Siemens. J. Web Se- mantics, 44, 2017.
  39. [Klarman and Meyer, 2014] S. Klarman, T. Meyer. Querying temporal databases via OWL 2 QL. In RR, vol. 8741 of LNCS, 2014.
  40. [König et al., 2015] M. König, M. Leclère, M.-L. Mugnier, M. Thomazo. Sound, complete and minimal UCQ- rewriting for existential rules. Semantic Web, 6(5), 2015.
  41. [Kontchakov et al., 2014] R. Kontchakov, M. Rezk, M. Rodriguez-Muro, G. Xiao, M. Zakharyaschev. Answering SPARQL queries over databases under OWL 2 QL entail- ment regime. In ISWC, vol. 8796 of LNCS, 2014.
  42. [Kontchakov et al., 2016] R. Kontchakov, L. Pandolfo, L. Pulina, V. Ryzhikov, M. Zakharyaschev. Temporal and spatial OBDA with many-dimensional Halpern-Shoham logic. In IJCAI, 2016. IJCAI
  43. [Kostylev and Cuenca Grau, 2015] E. V. Kostylev, B. Cuenca Grau. Semantics of SPARQL under OWL 2 entailment regimes. In DL, vol. 1350 of CEUR, 2015.
  44. [Krötzsch and Rudolph, 2011] M. Krötzsch, S. Rudolph. Extending decidable existential rules by joining acyclicity and guardedness. In IJCAI, 2011. IJCAI
  45. [Lanti et al., 2015] D. Lanti, M. Rezk, G. Xiao, D. Cal- vanese. The NPD benchmark: Reality check for OBDA systems. In EDBT, 2015.
  46. [Lanti et al., 2017] D. Lanti, G. Xiao, D. Calvanese. Cost- driven ontology-based data access. In ISWC, vol. 10587 of LNCS, 2017.
  47. [Lembo et al., 2015] D. Lembo, J. Mora, R. Rosati, D. F. Savo, E. Thorstensen. Mapping analysis in ontology- based data access: Algorithms and complexity. In ISWC, vol. 9366 of LNCS, 2015.
  48. [Lembo et al., 2017] D. Lembo, R. Rosati, V. Santarelli, D. F. Savo, E. Thorstensen. Mapping repair in ontology- based data access evolving systems. In IJCAI, 2017.
  49. [Lenzerini, 2002] M. Lenzerini. Data integration: A theoret- ical perspective. In PODS, 2002.
  50. [López et al., 2015] V. López, M. Stephenson, S. Kotoulas, P. Tommasi. Data access linking and integration with DALI: Building a safety net for an ocean of city data. In ISWC, vol. 9367 of LNCS, 2015.
  51. [Lutz and Sabellek, 2017] C. Lutz, L. Sabellek. Ontology- mediated querying with the description logic EL: Tri- chotomy and Linear Datalog rewritability. In IJCAI, 2017.
  52. [Lutz and Wolter, 2017] C. Lutz, F. Wolter. The data com- plexity of description logic ontologies. LMCS, 13, 2017.
  53. [Lutz et al., 2013] C. Lutz, I. Seylan, D. Toman, F. Wolter. The combined approach to OBDA: Taming role hierar- chies using filters. In ISWC, vol. 8218 of LNCS, 2013.
  54. [Mora and Corcho, 2013] J. Mora, O. Corcho. Engineer- ing optimisations in query rewriting for OBDA. In I- SEMANTICS. ACM, 2013.
  55. [Nikolaou et al., 2017] C. Nikolaou, E. Kostylev, G. Kon- stantinidis, M. Kaminski, B. Cuenca Grau, I. Horrocks. The bag semantics of ontology-based data access. In IJ- CAI, 2017. IJCAI
  56. [Petersen et al., 2017] N. Petersen et al. Realizing an RDF- based information model for a manufacturing company - A case study. In ISWC, vol. 10588 of LNCS, 2017.
  57. [Poggi et al., 2008] A. Poggi, D. Lembo, D. Calvanese, G. De Giacomo, M. Lenzerini, R. Rosati. Linking data to ontologies. J. Data Semantics, 10, 2008.
  58. [Priyatna et al., 2014] F. Priyatna, O. Corcho, J. F. Sequeda. Formalisation and experiences of R2RML-based SPARQL to SQL query translation using morph. In WWW, 2014.
  59. [Rahimi et al., 2014] A. Rahimi, S.-T. Liaw, J. Taggart, P. Ray, H. Yu. Validating an ontology-based algorithm to identify patients with Type 2 Diabetes Mellitus in elec- tronic health records. Int. J. Med. Inf., 83(10), 2014.
  60. [Schaerf, 1993] A. Schaerf. On the complexity of the in- stance checking problem in concept languages with exis- tential quantification. J. Intelligent Inf. Syst., 2, 1993.
  61. [Sequeda and Miranker, 2013] J. F. Sequeda, D. P. Miranker. Ultrawrap: SPARQL execution on relational data. J. Web Semantics, 22, 2013.
  62. [Sequeda et al., 2011] J. F. Sequeda, S. H. Tirmizi, O. Cor- cho, D. P. Miranker. Survey of directly mapping SQL da- tabases to the Semantic Web. Knowl. Eng. Rev., 26, 2011.
  63. [Sequeda et al., 2014] J. F. Sequeda, M. Arenas, D. P. Mi- ranker. OBDA: Query rewriting or materialization? In practice, both! In ISWC, vol. 8796 of LNCS, 2014.
  64. [Vardi, 1982] M. Vardi. The complexity of relational query languages (extended abstract). In STOC, 1982.
  65. [Xiao et al., 2014] G. Xiao, M. Rezk, M. Rodriguez-Muro, D. Calvanese. Rules and ontology based data access. In RR, vol. 8741 of LNCS, 2014.
  66. [Xiao et al., 2018a] G. Xiao et al. Efficient ontology-based data integration with canonical IRIs. In ESWC, 2018.
  67. [Xiao et al., 2018b] G. Xiao, R. Kontchakov, B. Cogrel, D. Calvanese, E. Botoeva. Efficient Handling of SPARQL optional for OBDA. In ISWC, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards