Skip to main content

Supporting the Development of Data Wrapping Ontologies

  • Conference paper
The Semantic Web (ASWC 2009)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5926))

Included in the following conference series:

Abstract

We consider the problem of designing data wrapping ontologies whose purpose is to describe relational data sources and to provide a semantically enriched access to the underlying data. Since such ontologies must be close to the data they wrap, the new terms that they introduce must be “supported” by data from the relational sources; i.e. when queried, they should return nonempty answers. In order to ensure non-emptiness, those wrapping ontologies are usually carefully handcrafted by taking into account the query answering mechanism. In this paper we address the problem of supporting an ontology engineer in this task. We provide an algorithm for verifying emptiness of a term in the data wrapping ontology w.r.t.the data sources. We also show how this algorithm can be used to guide the ontology engineer in fixing potential terms unsupported by the data. Finally, we present an implemented tool and an empirical study showing benefits of our approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Sheth, A.P., Larson, J.A.: Federated database systems for managing distributed, heterogeneous and autonomous databases. ACM Computing Surveys 22(3), 183–236 (1990)

    Article  Google Scholar 

  2. Calvanese, D., Giacomo, G.D., Lenzerini, M., et al.: Data integration in data warehousing. Int. J. of Cooperative Information Systems 10(3), 237–271 (2001)

    Article  Google Scholar 

  3. Lenzerini, M.: Data integration: A theoretical perspective. In: Proc. of PODS 2002, pp. 233–346. ACM, New York (2002)

    Chapter  Google Scholar 

  4. Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific American (2001)

    Google Scholar 

  5. Wache, H., Vogele, T., Visser, U., et al.: Ontology-based integration of information - a survey of existing approaches. In: Proc. of the Workshop on Ontologies and Information Sharing, pp. 108–117 (2001)

    Google Scholar 

  6. Poggi, A., Lembo, D., Calvanese, D., De Giacomo, G., Lenzerini, M., Rosati, R.: Linking data to ontologies. In: Spaccapietra, S. (ed.) Journal on Data Semantics X. LNCS, vol. 4900, pp. 133–173. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  7. Lubyte, L., Tessaris, S.: Automatic extraction of ontologies wrapping relational data sources. In: Bhowmick, S., Küng, J., Wagner, R. (eds.) DEXA 2009. LNCS, vol. 5690, pp. 128–142. Springer, Heidelberg (2009)

    Google Scholar 

  8. Euzenat, J., Shvaiko, P.: Ontology Matching. Springer, Heidelberg (2007)

    MATH  Google Scholar 

  9. Lubyte, L., Tessaris, S.: Supporting the design of ontologies for data access. In: Workshop Notes of DL 2008 (2008)

    Google Scholar 

  10. Baader, F., Brandt, S., Lutz, C.: Pushing the \(\mathcal{E}\mathcal{L}\) envelope. In: Proc. of IJCAI 2005, pp. 364–369 (2005)

    Google Scholar 

  11. Baader, F., Calvanese, D., McGuinness, D., et al. (eds.): The Description Logic Handbook. Cambridge University Press, Cambridge (2003)

    MATH  Google Scholar 

  12. Abiteboul, S., Hull, R., Vianu, V.: Foundations of Databases. Addison-Wesley, Reading (1995)

    MATH  Google Scholar 

  13. Pérez-Urbina, H., Motik, B., Horrocks, I.: Rewriting conjunctive queries under description logic constraints. In: Proc. of LID 2008 (2008)

    Google Scholar 

  14. Vardi, M.Y.: Automata theory for database theoreticians. In: Proc. of PODS 1989, pp. 83–92. ACM, New York (1989)

    Google Scholar 

  15. Calvanese, D., Giacomo, G.D., Lembo, D., et al.: Tractable reasoning and efficient query answering in description logics: The dl-lite family. J. of Automated Reasoning 39(3), 385–429 (2007)

    Article  MATH  Google Scholar 

  16. Rodriguez-Muro, M., Lubyte, L., Calvanese, D.: Realizing ontology based data access: A plug-in for protégé. In: Proc. of IIMAS 2008, pp. 286–289 (2008)

    Google Scholar 

  17. Lubyte, L., Tessaris, S.: Supporting the design of ontologies for semantic data access. Technical report, KRDB group – Free University of Bozen-Bolzano (2009), http://www.inf.unibz.it/krdb/pub/TR/KRDB09-3.pdf

  18. Corcho, Ó., Fernández-López, M., Gómez-Pérez, A.: Methodologies, tools and languages for building ontologies: Where is their meeting point? Data Knowl. Eng. 46(1), 41–64 (2003)

    Article  Google Scholar 

  19. Baader, F., Bienvenu, M., Lutz, C., Wolter, F.: Query answering over DL ABoxes: How to pick the relevant symbols. In: Workshop Notes of DL 2009 (2009)

    Google Scholar 

  20. Levy, A.Y.: Irrelevance Reasoning in Knowledge Based Systems. PhD thesis, Stanford University (1993)

    Google Scholar 

  21. Seylan, I., Franconi, E., de Bruijn, J.: Effective query rewriting with ontologies over DBoxes. In: Proc. of IJCAI 2009, pp. 923–930 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lubyte, L., Tessaris, S. (2009). Supporting the Development of Data Wrapping Ontologies. In: Gómez-Pérez, A., Yu, Y., Ding, Y. (eds) The Semantic Web. ASWC 2009. Lecture Notes in Computer Science, vol 5926. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10871-6_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10871-6_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10870-9

  • Online ISBN: 978-3-642-10871-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics