Skip to main content

On-the-Fly and Context-Aware Integration of Heterogeneous Data Sources

  • Chapter
  • 891 Accesses

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

Abstract

Users and applications of today’s networked enterprises are often interested in high-quality, integrated information coming from external data sources, whose worth is often flawed by the information noise produced by unfocused or partial information. In this chapter we describe an ontology-driven framework for dynamic data integration of heterogeneous data sources, where user and application queries are dealt with in a context-aware fashion, i.e., by taking into account contextual meta-data about the system and the users in order to keep the information noise at bay.

Keywords

  • Context Model
  • Global Schema
  • Relevant Area
  • Conjunctive Query
  • SPARQL Query

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (Canada)
  • 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

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

    Google Scholar 

  2. Baader, F., Calvanese, D., McGuinness, D.L., Nardi, D., Patel-Schneider, P.F.: The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press (2003)

    Google Scholar 

  3. Bizer, C.: D2rq - treating non-rdf databases as virtual rdf graphs. In: Proc. of the 3rd Int. Semantic Web Conf. (ISWC) (poster session), Hiroshima, Japan (2004)

    Google Scholar 

  4. Bolchini, C., Curino, C.A., Quintarelli, E., Schreiber, F.A., Tanca, L.: A data-oriented survey of context models. SIGMOD Rec. 36(4), 19–26 (2007)

    CrossRef  Google Scholar 

  5. Bolchini, C., Schreiber, F.A., Tanca, L.: A methodology for very small database design. Information Systems 32(1), 61–82 (2007)

    CrossRef  Google Scholar 

  6. Calvanese, D., de Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R.: Tailoring owl for data intensive ontologies. In: Proc. of OWL: Experiences and Directions Workshop (OWLED), Galway, Ireland (2005)

    Google Scholar 

  7. Chalmers, M.: A historical view of context. Computer Supported Cooperative Work 13(3), 223–247 (2004)

    CrossRef  Google Scholar 

  8. Chen, H., Wu, Z., Wang, H., Mao, Y.: Rdf/rdfs-based relational database integration. In: Proc. of the 22nd Int. Conf. on Data Engineering (ICDE), p. 94 (2006)

    Google Scholar 

  9. Codd, E.F.: The relational model for database management: version 2. Addison-Wesley Longman Publishing Co., Inc., Boston (1990)

    MATH  Google Scholar 

  10. Curino, C., Orsi, G., Panigati, E., Tanca, L.: Accessing and Documenting Relational Databases through OWL Ontologies. In: Andreasen, T., Yager, R.R., Bulskov, H., Christiansen, H., Larsen, H.L. (eds.) FQAS 2009. LNCS, vol. 5822, pp. 431–442. Springer, Heidelberg (2009)

    CrossRef  Google Scholar 

  11. Curino, C., Orsi, G., Tanca, L.: X-som: A flexible ontology mapper. In: Proc. of the 1st Intl Work. on Semantic Web Architectures for Enterprises (SWAE), pp. 424–428 (2007)

    Google Scholar 

  12. Euzenat, J., Shvaiko, P.: Ontology matching. Springer, Heidelberg (2007)

    MATH  Google Scholar 

  13. Franconi, E.: Conceptual Schemas and Ontologies for Database Access: Myths and Challenges. In: Parent, C., Schewe, K.-D., Storey, V.C., Thalheim, B. (eds.) ER 2007. LNCS, vol. 4801, p. 22. Springer, Heidelberg (2007)

    CrossRef  Google Scholar 

  14. de Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R.: On reconciling data exchange, data integration, and peer data management. In: Proc. of the 26th ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS), pp. 133–142 (2007)

    Google Scholar 

  15. Group, W.O.W.: OWL 2 web ontology language. W3C recommendation, W3C (2009), http://www.w3.org/TR/owl2-overview/

  16. Haase, P., Motik, B.: A mapping system for the integration of owl-dl ontologies. In: Proc. of the 1st Int. Work. on Interoperability of Heterogeneous Information Systems (IHIS), pp. 9–16 (2005)

    Google Scholar 

  17. Haase, P., Wang, Y.: A decentralized infrastructure for query answering over distributed ontologies. In: Proc. of the ACM Symp. on Applied Computing (SAC), pp. 1351–1356 (2007)

    Google Scholar 

  18. Halevy, A., Rajaraman, A., Ordille, J.: Data integration: the teenage years. In: Proc. of the 32nd Intl Conf. on Very Large Data Bases (VLDB), pp. 9–16 (2006)

    Google Scholar 

  19. Halevy, A.Y.: The information manifold approach to data integration. IEEE Intelligent Systems 13, 12–16 (1998)

    Google Scholar 

  20. Halevy, A.Y.: Answering queries using views: A survey. Int. Journal on Very Large Data Bases (The VLDB Journal) 10(4), 270–294 (2001)

    CrossRef  MATH  Google Scholar 

  21. de Laborda, C.P., Conrad, S.: Relational.owl: a data and schema representation format based on owl. In: Proc. of the 2nd Asia-Pacific Conf. on Conceptual Modelling APCM 2005, vol. 43, pp. 89–96 (2005)

    Google Scholar 

  22. Lenzerini, M.: Data integration: a theoretical perspective. In: Proc. of the 21th ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS), pp. 233–246 (2002)

    Google Scholar 

  23. Miele, A., Quintarelli, E., Tanca, L.: A methodology for preference-based personalization of contextual data. In: Proc. of 12th Intl Conf. on Extending Database Technology (EDBT), pp. 287–298 (2009)

    Google Scholar 

  24. Pérez, J., Arenas, M., Gutierrez, C.: Semantics and Complexity of SPARQL. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 30–43. Springer, Heidelberg (2006)

    CrossRef  Google Scholar 

  25. Poggi, A.: Structured and semi-structured data integration. Ph.D. thesis, Universita’ Degli Studi di Roma ”La Sapienza” (2006)

    Google Scholar 

  26. Pottinger, R., Halevy, A.: Minicon: A scalable algorithm for answering queries using views. Int. Journal on Very Large Data Bases (The VLDB Journal) 10(2-3), 182–198 (2001)

    MATH  Google Scholar 

  27. Prud’hommeaux, E., Seaborne, A.: Sparql query language for rdf (working draft). Tech. rep., W3C (2007)

    Google Scholar 

  28. Roussos, Y., Stavrakas, Y., Pavlaki, V.: Towards a context-aware relational model. In: Proc. Context Representation and Reasoning (CRR), pp. 7.1–7.12 (2005)

    Google Scholar 

  29. Xing, W., Corcho, O., Goble, C., Dikaiakos, M.D.: Active ontology: An information integration approach for dynamic information sources. In: Proc. of the 4th European Semantic Web Conference (ESWC) - Poster Session (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Orsi, G., Tanca, L. (2012). On-the-Fly and Context-Aware Integration of Heterogeneous Data Sources. In: Anastasi, G., Bellini, E., Di Nitto, E., Ghezzi, C., Tanca, L., Zimeo, E. (eds) Methodologies and Technologies for Networked Enterprises. Lecture Notes in Computer Science, vol 7200. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31739-2_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31739-2_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31738-5

  • Online ISBN: 978-3-642-31739-2

  • eBook Packages: Computer ScienceComputer Science (R0)