Advertisement

Abstract

This paper aims at analyzing the key trends and challenges of the ontology matching field. The main motivation behind this work is the fact that despite many component matching solutions that have been developed so far, there is no integrated solution that is a clear success, which is robust enough to be the basis for future development, and which is usable by non expert users. In this paper we first provide the basics of ontology matching with the help of examples. Then, we present general trends of the field and discuss ten challenges for ontology matching, thereby aiming to direct research into the critical path and to facilitate progress of the field.

Keywords

Schema Match Data Semantic Ontology Mapping Semantic Match Ontology Match 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Aleksovski, Z.: Using background knowledge in ontology matching. Ph.D thesis, Vrije Universiteit Amsterdam (2008)Google Scholar
  2. 2.
    Ashpole, B., Ehrig, M., Euzenat, J., Stuckenschmidt, H. (eds.) Proceedings of the workshop on Integrating Ontologies at K-CAP (2005)Google Scholar
  3. 3.
    Bernstein, P., Green, T., Melnik, S., Nash, A.: Implementing mapping composition. The VLDB Journal (2008)Google Scholar
  4. 4.
    Bernstein, P., Halevy, A., Pottinger, R.: A vision of management of complex models. ACM SIGMOD Record (2000)Google Scholar
  5. 5.
    Bernstein, P., Melnik, S.: Model management 2.0: manipulating richer mappings. In: Proceedings of SIGMOD (2007)Google Scholar
  6. 6.
    Bernstein, P., Melnik, S., Petropoulos, M., Quix, C.: Industrial-strength schema matching. ACM SIGMOD Record (2004)Google Scholar
  7. 7.
    Borgida, A., Serafini, L.: Distributed description logics: Assimilating information from peer sources. Journal on Data Semantics (2003)Google Scholar
  8. 8.
    Castano, S., Ferrara, A., Lorusso, D., Näth, T., Möller, R.: Mapping validation by probabilistic reasoning. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021. Springer, Heidelberg (2008)Google Scholar
  9. 9.
    Chai, X., Sayyadian, M., Doan, A., Rosenthal, A., Seligman, L.: Analyzing and revising mediated schemas to improve their matchability. In: Proceedings of VLDB (2008)Google Scholar
  10. 10.
    Cuel, R., Delteil, A., Louis, V., Rizzi, C.: Knowledge Web white paper: The Technology Roadmap of the Semantic Web (2007), http://knowledgeweb.semanticweb.org/o2i/menu/KWTR-whitepaper-43-final.pdf
  11. 11.
    Dhamankar, R., Lee, Y., Doan, A., Halevy, A., Domingos, P.: iMAP: Discovering complex semantic matches between database schemas. In: Proceedings of SIGMOD (2004)Google Scholar
  12. 12.
    Do, H., Rahm, E.: COMA – a system for flexible combination of schema matching approaches. In: Bressan, S., Chaudhri, A.B., Li Lee, M., Yu, J.X., Lacroix, Z. (eds.) CAiSE 2002 and VLDB 2002. LNCS, vol. 2590. Springer, Heidelberg (2003)Google Scholar
  13. 13.
    Do, H., Rahm, E.: Matching large schemas: Approaches and evaluation. Information Systems (2007)Google Scholar
  14. 14.
    Doan, A., Halevy, A.: Semantic integration research in the database community: A brief survey. AI Magazine (2005); Special issue on Semantic integrationGoogle Scholar
  15. 15.
    Domshlak, C., Gal, A., Roitman, H.: Rank aggregation for automatic schema matching. IEEE Transactions on Knowledge and Data Engineering (2007)Google Scholar
  16. 16.
    Dong, X., Halevy, A., Yu, C.: Data integration with uncertainty. In: Proceedings of VLDB (2007)Google Scholar
  17. 17.
    dos Santos, C., Moraes, M., Quaresma, P., Vieira, R.: A cooperative approach for composite ontology mapping. Journal on Data Semantics (2008)Google Scholar
  18. 18.
    Ehrig, M., Staab, S., Sure, Y.: Bootstrapping ontology alignment methods with APFEL. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 186–200. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  19. 19.
    Euzenat, J.: An API for ontology alignment. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 698–712. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  20. 20.
    Euzenat, J.: Alignment infrastructure for ontology mediation and other applications. In: Proceedings of the workshop on Mediation in Semantic Web Services (2005)Google Scholar
  21. 21.
    Euzenat, J.: Semantic precision and recall for ontology alignment evaluation. In: Proceedings of IJCAI (2007)Google Scholar
  22. 22.
    Euzenat, J., Isaac, A., Meilicke, C., Shvaiko, P., Stuckenschmidt, H., Šváb, O., Svátek, V., van Hage, W., Yatskevich, M.: Results of the ontology alignment evaluation initiative 2007. In: Proceedings of the workshop on Ontology Matching at ISWC/ASWC (2007)Google Scholar
  23. 23.
    Euzenat, J., Mocan, A., Scharffe, F.: Ontology alignments: an ontology management perspective. In: Ontology management: semantic web, semantic web services, and business applications. Springer, Heidelberg (2008)Google Scholar
  24. 24.
    Euzenat, J., Mochol, M., Shvaiko, P., Stuckenschmidt, H., Svab, O., Svatek, V., van Hage, W., Yatskevich, M.: Results of the ontology alignment evaluation initiative 2006. In: Proceedings of the workshop on Ontology Matching at ISWC (2006)Google Scholar
  25. 25.
    Euzenat, J., Shvaiko, P.: Ontology matching. Springer, Heidelberg (2007)MATHGoogle Scholar
  26. 26.
    Fagin, R., Kolaitis, P., Popa, L., Tan, W.: Composing schema mappings: Second-order dependencies to the rescue. ACM Transactions on Database Systems (2005)Google Scholar
  27. 27.
    Falconer, S., Storey, M.: A cognitive support framework for ontology mapping. In: Proceedings of ISWC/ASWC (2007)Google Scholar
  28. 28.
    Gal, A.: Managing uncertainty in schema matching with top-k schema mappings. Journal on Data Semantics (2006)Google Scholar
  29. 29.
    Gal, A., Anaby-Tavor, A., Trombetta, A., Montesi, D.: A framework for modeling and evaluating automatic semantic reconciliation. The VLDB Journal (2005)Google Scholar
  30. 30.
    Giunchiglia, F.: Managing diversity in knowledge. Keynote talk at ECAI (2006)Google Scholar
  31. 31.
    Giunchiglia, F.: Il ruolo degli enti di ricerca per lo sviluppo dell’ICT del Trentino (English translation: The role of the research centers in the development of Trentino). In: Le Tecnologie Digitali nell’economia del Trentino (2008)Google Scholar
  32. 32.
    Giunchiglia, F., Marchese, M., Zaihrayeu, I.: Encoding classifications into lightweight ontologies. Journal of Data Semantics (2007)Google Scholar
  33. 33.
    Giunchiglia, F., McNeill, F., Yatskevich, M., Pane, J., Besana, P., Shvaiko, P.: Approximate structure preserving semantic matching. In: Proceedings of ODBASE (2008)Google Scholar
  34. 34.
    Giunchiglia, F., Shvaiko, P., Yatskevich, M.: S-Match: an algorithm and an implementation of semantic matching. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 61–75. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  35. 35.
    Giunchiglia, F., Shvaiko, P., Yatskevich, M.: Semantic schema matching. In: Proceedings of CoopIS (2005)Google Scholar
  36. 36.
    Giunchiglia, F., Shvaiko, P., Yatskevich, M.: Discovering missing background knowledge in ontology matching. In: Proceedings of ECAI (2006)Google Scholar
  37. 37.
    Giunchiglia, F., Shvaiko, P., Yatskevich, M.: Semantic matching. Encyclopedia of Database Systems (to appear, 2009)Google Scholar
  38. 38.
    Giunchiglia, F., Yatskevich, M.: Element level semantic matching. In: Proceedings of the workshop on Meaning Coordination and Negotiation at ISWC (2004)Google Scholar
  39. 39.
    Giunchiglia, F., Yatskevich, M., Avesani, P., Shvaiko, P.: A large scale dataset for the evaluation of ontology matching systems. The Knowledge Engineering Review (to appear, 2008)Google Scholar
  40. 40.
    Giunchiglia, F., Yatskevich, M., Giunchiglia, E.: Efficient semantic matching. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 272–289. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  41. 41.
    Giunchiglia, F., Yatskevich, M., Shvaiko, P.: Semantic matching: Algorithms and implementation. Journal on Data Semantics (2007)Google Scholar
  42. 42.
    Giunchiglia, F., Zaihrayeu, I.: Lightweight ontologies. Encyclopedia of Database Systems (to appear, 2009)Google Scholar
  43. 43.
    Gligorov, R., Aleksovski, Z., ten Kate, W., van Harmelen, F.: Using google distance to weight approximate ontology matches. In: Proceedings of WWW (2007)Google Scholar
  44. 44.
    Hu, W., Qu, Y., Cheng, G.: Matching large ontologies: A divide-and-conquer approach. Data and Knowledge Engineering (to appear, 2008)Google Scholar
  45. 45.
    Huza, M., Harzallah, M., Trichet, F.: OntoMas: a tutoring system dedicated to ontology matching. In: Proceedings of the workshop on Ontology Matching (2006)Google Scholar
  46. 46.
    Kalfoglou, Y., Schorlemmer, M.: Ontology mapping: the state of the art. The Knowledge Engineering Review (2003)Google Scholar
  47. 47.
    Laera, L., Blacoe, I., Tamma, V., Payne, T., Euzenat, J., Bench-Capon, T.: Argumentation over ontology correspondences in MAS. In: Proceedings of AAMAS (2007)Google Scholar
  48. 48.
    Lambrix, P., Tan, H.: A tool for evaluating ontology alignment strategies. Journal on Data Semantics (2007)Google Scholar
  49. 49.
    Larson, J., Navathe, S., Elmasri, R.: A theory of attributed equivalence in databases with application to schema integration. IEEE Transactions on Software Engineering (1989)Google Scholar
  50. 50.
    Lee, Y., Sayyadian, M., Doan, A., Rosenthal, A.: eTuner: tuning schema matching software using synthetic scenarios. The VLDB Journal (2007)Google Scholar
  51. 51.
    Lenzerini, M.: Data integration: A theoretical perspective. In: Proceedings of PODS (2002)Google Scholar
  52. 52.
    Madhavan, J., Bernstein, P., Doan, A., Halevy, A.: Corpus-based schema matching. In: Proceedings of ICDE (2005)Google Scholar
  53. 53.
    Madhavan, J., Bernstein, P., Domingos, P., Halevy, A.: Representing and reasoning about mappings between domain models. In: Proceedings of AAAI (2002)Google Scholar
  54. 54.
    Madhavan, J., Bernstein, P., Rahm, E.: Generic schema matching with Cupid. In: Proceedings of VLDB (2001)Google Scholar
  55. 55.
    Madhavan, J., Halevy, A.: Composing mappings among data sources. In: Proceedings of VLDB (2003)Google Scholar
  56. 56.
    Marchese, M., Vaccari, L., Shvaiko, P., Pane, J.: An application of approximate ontology matching in eResponse. In: Proceedings of ISCRAM (2008)Google Scholar
  57. 57.
    McCann, R., Shen, W., Doan, A.: Matching schemas in online communities: A web 2.0 approach. In: Proceedings of ICDE (2008)Google Scholar
  58. 58.
    Meilicke, C., Stuckenschmidt, H., Tamilin, A.: Repairing ontology mappings. In: Proceedings of AAAI (2007)Google Scholar
  59. 59.
    Melnik, S., Rahm, E., Bernstein, P.: Developing metadata-intensive applications with Rondo. Journal of Web Semantics (2003)Google Scholar
  60. 60.
    Mocan, A.: Ontology-based data mediation for semantic environments. Ph.D thesis, National University Ireland Galway (2008)Google Scholar
  61. 61.
    Mocan, A., Cimpian, E., Kerrigan, M.: Formal model for ontology mapping creation. 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. 459–472. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  62. 62.
    Mochol, M., Jentzsch, A., Euzenat, J.: Applying an analytic method for matching approach selection. In: Proceedings of the workshop on Ontology Matching (2006)Google Scholar
  63. 63.
    Nottelmann, H., Straccia, U.: Information retrieval and machine learning for probabilistic schema matching. Information Processing and Management (2007)Google Scholar
  64. 64.
    Noy, N.: Semantic integration: A survey of ontology-based approaches. ACM SIGMOD Record (2004)Google Scholar
  65. 65.
    Noy, N., Griffith, N., Musen, M.: Collecting community-based mappings in an ontology repository. In: Proceedings of ISWC (2008)Google Scholar
  66. 66.
    Noy, N., Musen, M.: The PROMPT suite: interactive tools for ontology merging and mapping. International Journal of Human-Computer Studies (2003)Google Scholar
  67. 67.
    Parent, C., Spaccapietra, S.: Issues and approaches of database integration. Communications of the ACM (1998)Google Scholar
  68. 68.
    Rahm, E., Bernstein, P.: A survey of approaches to automatic schema matching. The VLDB Journal (2001)Google Scholar
  69. 69.
    Robertson, D.: A lightweight coordination calculus for agent systems. In: Declarative Agent Languages and Technologies (2004)Google Scholar
  70. 70.
    Robertson, G., Czerwinski, M., Churchill, J.: Visualization of mappings between schemas. In: Proceedings of CHI (2005)Google Scholar
  71. 71.
    Sabou, M., d’Aquin, M., Motta, E.: Exploring the semantic web as background knowledge for ontology matching. Journal on Data Semantics (to appear, 2008)Google Scholar
  72. 72.
    Sarma, A., Dong, X., Halevy, A.: Bootstrapping pay-as-you-go data integration systems. In: Proceedings of SIGMOD (2008)Google Scholar
  73. 73.
    Shvaiko, P., Euzenat, J.: A survey of schema-based matching approaches. Journal on Data Semantics (2005)Google Scholar
  74. 74.
    Shvaiko, P., Giunchiglia, F., Bundy, A., Besana, P., Sierra, C., van Harmelen, F., Zaihrayeu, I.: OpenKnowledge Deliverable 4.2: Benchmarking methodology for good enough answers (2008), http://www.cisa.informatics.ed.ac.uk/OK/Deliverables/D4.2.pdf
  75. 75.
    Shvaiko, P., Giunchiglia, F., Pinheiro da Silva, P., McGuinness, D.: Web explanations for semantic heterogeneity discovery. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 303–317. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  76. 76.
    Sure, Y., Corcho, O., Euzenat, J., Hughes, T. (eds.): Proceedings of the workshop on Evaluation of Ontology-based tools (2004)Google Scholar
  77. 77.
    Zhang, S., Bodenreider, O.: Experience in aligning anatomical ontologies. International Journal on Semantic Web and Information Systems (2007)Google Scholar
  78. 78.
    Zhdanova, A., Shvaiko, P.: Community-driven ontology matching. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 34–49. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  79. 79.
    Zimmermann, A.: Sémantique des connaissances distribuées. Ph.D thesis, Université Joseph-Fourier, Grenoble (FR) (2008)Google Scholar
  80. 80.
    Zimmermann, A., Euzenat, J.: Three semantics for distributed systems and their relations with alignment composition. 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. 16–29. Springer, Heidelberg (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Pavel Shvaiko
    • 1
  • Jérôme Euzenat
    • 2
  1. 1.TasLab, Informatica Trentina S.p.A.TrentoItaly
  2. 2.INRIA & LIGGrenobleFrance

Personalised recommendations