Faceted Queries in Ontology-based Data Integration

Tadeusz Pankowski


The aim of using ontology-based data integration is to provide users with a unified view, in a form of a global application domain ontology, over a multitude of data sources. The terminological component of this ontology is then presented as the global schema of the system and is used as the reference model for formulating queries. The extensional knowledge consists of RDF data sets (graphs) stored in local databases. In such scenario, a faceted query interface is a desired solution for end-user data access. Then there is a need for effective query answering utilizing both extensional and intentional knowledge representation. In this paper, we propose and discuss a possible solution to this issue. We show how a class of deductive rules, in particular Datalog rules and rules defining functionality, can be incorporated in the process of ontology-enhanced query answering in ontology-based data integration systems.


  1. Arenas, M., Grau, B. C., Kharlamov, E., Marciuska, S., and Zheleznyakov, D. (2014). Faceted search over ontology-enhanced RDF data. In ACM CIKM 2014, pages 939-948. ACM.
  2. Baader, F., Calvanese, D., McGuinness, D., Nardi, D., and Petel-Schneider, P., editors (2003). The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press.
  3. Barceló, P. and Fontaine, G. (2015). On the data complexity of consistent query answering over graph databases. In ICDT 2015, volume 31 of LIPIcs, pages 380-397. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik.
  4. Bernstein, P. A. and Haas, L. M. (2008). Information integration in the enterprise. Commun. ACM, 51(9):72- 79.
  5. Calì,A., Calvanese, D., Giacomo, G. D., and Lenzerini, M. (2004). Data integration under integrity constraints. Information Systystems, 29(2):147-163.
  6. Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Poggi, A., and Rosati, R. (2007a). Ontology-based database access. In SEBD 2007, pages 324-331.
  7. Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R., and Ruzzi, M. (2010). Using OWL in Data Integration. In Semantic Web Information Management. Chapter 17, pages 397-424. Springer.
  8. Calvanese, D., Giacomo, G. D., et al., (2007b). EQL-Lite: Effective First-Order Query Processing in Description Logics. In IJCAI, International Joint Conference on Artificial Intelligence, pages 274-279.
  9. Calvanese, D., Giacomo, G. D., Lenzerini, M., and Rosati, R. (2004). Logical Foundations of Peer-To-Peer Data Integration. In PODS, pages 241-251.
  10. Cruz, I. F. and Xiao, H. (2009). Ontology driven data integration in heterogeneous networks. In Complex Systems in Knowledge-based Environments, pages 75-98.
  11. Das, S., Chong, E., Eadon, G., and Srinivasan, J. (2004). Supporting Ontology-Based Semantic Matching in RDBMS. In Proc. of the 30th International Conference on Very Large Data Bases, VLDB 2004, Toronto, Canada, pages 1054-1065.
  12. Eklund, P. W., II, R. J. C., and Roberts, N. (2004). Retrieving and exploring ontology-based information. In Staab, S. and Studer, R., editors, Handbook on Ontologies, pages 405-414. Springer.
  13. Fagin, R., Haas, L. M., Hernández, M. A., Miller, R. J., Popa, L., and Velegrakis, Y. (2009). Clio: Schema mapping creation and data exchange. In Conceptual Modeling: Foundations and Applications, volume LNCS 5600, pages 198-236.
  14. Fagin, R., Kolaitis, P. G., Miller, R. J., and Popa, L. (2005). Data exchange: semantics and query answering. Theor. Comput. Sci, 336(1):89-124.
  15. Hahn, R., Bizer, C., Sahnwaldt, C., Herta, C., Robinson, S., Bürgle, M., Düwiger, H., and Scheel, U. (2010). Faceted Wikipedia Search. In BIS 2010, volume 47 of Lecture Notes in Business Information Processing, pages 1-11. Springer.
  16. Halevy, A. Y., Rajaraman, A., and Ordille, J. J. (2006). Data integration: The teenage years. In Dayal, U., Whang, K.-Y., Lomet, D. B., Alonso, G., Lohman, G. M., Kersten, M. L., Cha, S. K., and Kim, Y.-K., editors, VLDB, pages 9-16. ACM.
  17. Lenzerini, M. (2002). Data integration: A theoretical perspective. In Popa, L., editor, PODS, pages 233-246. ACM.
  18. Oren, E., Delbru, R., and Decker, S. (2006). Extending faceted navigation for RDF data. In ISWC 2006, volume 4273 of Lecture Notes in Computer Science, pages 559-572. Springer.
  19. 2 Web Ontology Language Profiles (2009).
  20. www.w3.org/TR/owl2-profiles.
  21. Skjaeveland, M. G., Giese, M., Hovland, D., Lian, E. H., and Waaler, A. (2015). Engineering ontology-based access to real-world data sources. J. Web Sem., 33:112- 140.
  22. Ullman, J. D. (1997). Information integration using logical views. in: Database Theory - ICDT 1997. Lecture Notes in Computer Science, 1186:19-40.
  23. Wache, H., Vgele, T., Visser, U., Stuckenschmidt, H., Schuster, G., Neumann, H., and Hbner, S. (2001). Ontology-Based Integration of Information - A Survey of Existing Approaches. In IJCAI 2001, pages 108-117.
  24. Yee, K.-P., Swearingen, K., Li, K., and Hearst, M. (2003). Faceted metadata for image search and browsing. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 7803, pages 401- 408. ACM.

Paper Citation

in Harvard Style

Pankowski T. (2016). Faceted Queries in Ontology-based Data Integration . In Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-187-8, pages 150-157. DOI: 10.5220/0005833401500157

in Bibtex Style

author={Tadeusz Pankowski},
title={Faceted Queries in Ontology-based Data Integration},
booktitle={Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},

in EndNote Style

JO - Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - Faceted Queries in Ontology-based Data Integration
SN - 978-989-758-187-8
AU - Pankowski T.
PY - 2016
SP - 150
EP - 157
DO - 10.5220/0005833401500157