Skip to main content

Schema, Ontology and Metamodel Matching - Different, But Indeed the Same?

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6918))

Abstract

During the last decades data integration has been a challenge for applications processing multiple heterogeneous data sources. It has been faced across the domains of schemas, ontologies, and metamodels, inevitably imposing the need for mapping specifications. Support for the development of such mappings has been researched intensively, producing matching systems that automatically propose mapping suggestions.

Since an overall relation between these systems is missing, we present a comparison and overview of 15 systems for schema, ontology, and metamodel matching. Thereby, we pursue a structured analysis of applied state-of-the art matching techniques and the internal models of matching systems.

The result is a comparison of matching systems, highlighting their commonalities and differences in terms of matching techniques and used information for matching, demonstrating significant similarities between the systems. Based on this, our work also identifies possible knowledge sharing between the domains, e.g. by describing techniques adoptable from another domain.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Halevy, A., Rajaraman, A., Ordille, J.: Data integration: The teenage years. In: VLDB 2006: Proceedings of the 32nd International Conference on Very Large Data Bases, VLDB Endowment, pp. 9–16 (2006)

    Google Scholar 

  2. Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. The VLDB Journal 10(4), 334–350 (2001)

    Article  MATH  Google Scholar 

  3. Aßmann, U., Zschaler, S., Wagner, G.: Ontologies, Meta-models, and the Model-Driven Paradigm, pp. 249–273 (2006)

    Google Scholar 

  4. Melnik, S., Garcia-molina, H., Rahm, E.: Similarity flooding: A versatile graph matching algorithm and its application to schema matching. In: ICDE 2002: Proceedings of the 18th International Conference on Data Engineering (2002)

    Google Scholar 

  5. Do, H.H., Rahm, E.: COMA – a system for flexible combination of schema matching approaches. In: VLDB 2002: Proceedings of the 28th International Conference on Very Large Data Bases, VLDB Endowment, pp. 610–621 (2002)

    Google Scholar 

  6. Madhavan, J., Bernstein, P.A., Rahm, E.: Generic schema matching with Cupid. The VLDB Journal, 49–58 (2001)

    Google Scholar 

  7. Kensche, D., Quix, C., Li, X., Li, Y.: GeRoMeSuite: a system for holistic generic model management. In: VLDB 2007: Proceedings of the 33rd International Conference on Very Large Data Bases, VLDB Endowment, pp. 1322–1325 (2007)

    Google Scholar 

  8. Jean-Mary, Y.R., Kabuka, M.R.: ASMOV: Results for OAEI 2010. In: OM 2010: Proceedings of the 5th International Workshop on Ontology Matching (2010)

    Google Scholar 

  9. Wang, P., Xu, B.: Lily: Ontology alignment results for OAEI 2009. In: OM 2009: Proceedings of the 5th International Workshop on Ontology Matching (2009)

    Google Scholar 

  10. Zhang, X., Zhong, Q., Li, J., Tang, J.: RiMOM results for OAEI 2010. In: OM 2010: Proceedings of the 5th International Workshop on Ontology Matching (2010)

    Google Scholar 

  11. Hanif, M.S., Aono, M.: Anchor-Flood: Results for OAEI 2009. In: OM 2009: Proceedings of the 4th International Workshop on Ontology Matching (2009)

    Google Scholar 

  12. Cruz, I.F., Antonelli, F.P., Stroe, C., Keles, U.C., Maduko, A.: Using AgreementMaker to align ontologies for OAEI 2010. In: OM 2010: Proceedings of the 5th International Workshop on Ontology Matching (2010)

    Google Scholar 

  13. Kengue, J.F.D., Euzenat, J., Valtchev, P.: OLA in the OAEI 2007 Evaluation Contest. In: OM 2007: Proceedings of the 2nd International Workshop on Ontology Matching (2007)

    Google Scholar 

  14. de Sousa Jr, J., Lopes, D., Claro, D.B., Abdelouahab, Z.: A step forward in semi-automatic metamodel matching: Algorithms and tool. In: Filipe, J., Cordeiro, J. (eds.) ICEIS 2009. LNBIP, vol. 24, pp. 137–148. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  15. Fabro, M.D.D., Valduriez, P.: Semi-automatic model integration using matching transformations and weaving models. In: SAC 2007: Proceedings of the 25th Symposium on Applied Computing, pp. 963–970 (2007)

    Google Scholar 

  16. Kappel, G., Kargl, H., Kramler, G., Schauerhuber, A., Seidl, M., Strommer, M., Wimmer, M.: Matching metamodels with semantic systems – an experience report. In: BTW 2007: Proceedings of Datenbanksysteme in Business, Technologie und Web (March 2007)

    Google Scholar 

  17. Falleri, J.R., Huchard, M., Lafourcade, M., Nebut, C.: Metamodel matching for automatic model transformation generation. In: Busch, C., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. LNCS, vol. 5301, pp. 326–340. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  18. Voigt, K., Ivanov, P., Rummler, A.: MatchBox: Combined meta-model matching for semi-automatic mapping generation. In: SAC 2010: Proceedings of the 2010 ACM Symposium on Applied Computing (2010)

    Google Scholar 

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

    MATH  Google Scholar 

  20. Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. The VLDB Journal 10, 334–350 (2001)

    Article  MATH  Google Scholar 

  21. Shvaiko, P., Euzenat, J.: A survey of schema-based matching approaches. Journal on Data Semantics 4, 146–171 (2005)

    MATH  Google Scholar 

  22. Kolovos, D.S., Ruscio, D.D., Pierantonio, A., Paige, R.F.: Different models for model matching: An analysis of approaches to support model differencing. In: CVSM 2009: Proceedings of 2009 ICSE Workshop on Comparison and Versioning of Software Models, pp. 1–6 (2009)

    Google Scholar 

  23. Garcés, K., Jouault, F., Cointe, P., Bézivin, J.: Managing model adaptation by precise detection of metamodel changes. In: ECMDA 2009: Fifth European Conference on Model-Driven Architecture Foundations and Applications (2009)

    Google Scholar 

  24. Voigt, K., Heinze, T.: Meta-model matching based on planar graph edit distance. In: Tratt, L., Gogolla, M. (eds.) ICMT 2010. LNCS, vol. 6142, pp. 245–259. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  25. Kensche, D., Quix, C., Chatti, M.A., Jarke, M.: GeRoMe: A generic role based metamodel for model management. Journal on Data Semantics 82 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ivanov, P., Voigt, K. (2011). Schema, Ontology and Metamodel Matching - Different, But Indeed the Same?. In: Bellatreche, L., Mota Pinto, F. (eds) Model and Data Engineering. MEDI 2011. Lecture Notes in Computer Science, vol 6918. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24443-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24443-8_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24442-1

  • Online ISBN: 978-3-642-24443-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics