A Semantic-Based Ontology Matching Process for PDMS

  • Carlos Eduardo Pires
  • Damires Souza
  • Thiago Pachêco
  • Ana Carolina Salgado
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5697)

Abstract

In Peer Data Management Systems (PDMS), ontology matching can be employed to reconcile peer ontologies and find correspondences between their elements. However, traditional approaches to ontology matching mainly rely on linguistic and/or structural techniques. In this paper, we propose a semantic-based ontology matching process which tries to overcome the limitations of traditional approaches by using semantics. To this end, we present a semantic matcher which identifies, besides the common types of correspondences (equivalence), some other ones (e.g., closeness). We also present an approach for determining a global similarity measure between two peer ontologies based on the identified similarity value of each correspondence. To clarify matters, we provide an example illustrating how the proposed approach can be used in a PDMS and some obtained experimental results.

Keywords

Ontology Matching Semantic Matching Semantic Correspondences Similarity Measure PDMS 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Adjiman, P., Goasdoué, F., Rousset, M.-C.: SomeRDFS in the Semantic Web. In: Spaccapietra, S., Atzeni, P., Fages, F., Hacid, M.-S., Kifer, M., Mylopoulos, J., Pernici, B., Shvaiko, P., Trujillo, J., Zaihrayeu, I. (eds.) Journal on Data Semantics VIII. LNCS, vol. 4380, pp. 158–181. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. 2.
    Euzenat, J., Shvaiko, P.: Ontology Matching. Springer, Heidelberg (2007)MATHGoogle Scholar
  3. 3.
    Sabou M., D’Aquin M., Motta E.: Using the Semantic Web as Background Knowledge for Ontology Mapping, In: ISWC 2006 Ontology Matching WS (2006) Google Scholar
  4. 4.
    Reynaud, C., Safar, B.: Exploiting WordNet as Background Knowledge. In: International ISWC 2007 Ontology Matching (OM 2007) Workshop, Busan, Korea (2007)Google Scholar
  5. 5.
    Ehrig, M., Sure, Y.: FOAM - Framework for Ontology Alignment and Mapping. In: Workshop on Integrating Ontologies, vol. 156, pp. 72–76 (2005)Google Scholar
  6. 6.
    Aumüller, D., Do, H.H., Massmann, S., Rahm, E.: Schema and ontology matching with COMA++. In: International Conference on Management of Data (SIGMOD), Software Demonstration (2005)Google Scholar
  7. 7.
    Castano, S., Ferrara, A., Montanelli, S.: Matching ontologies in open networked systems: Techniques and applications. Journal on Data Semantics V, 25–63 (2006)Google Scholar
  8. 8.
    Hu, W., Qu, Y.: Falcon-AO: a practical ontology matching system. Journal of Web Semantics 6(3), 237–239 (2008)CrossRefGoogle Scholar
  9. 9.
    Borgida, A., Serafini, L.: Distributed description logics: Assimilating information from peer sources. In: Spaccapietra, S., March, S., Aberer, K. (eds.) Journal on Data Semantics I. LNCS, vol. 2800, pp. 153–184. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  10. 10.
    Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.: The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, Cambridge (2003)MATHGoogle Scholar
  11. 11.
    Souza, D., Arruda, T., Salgado, A.C., Tedesco, P., Kedad, Z.: Using Semantics to Enhance Query Reformulation in Dynamic Environments. To Appear in the Proceedings of the 13th East European Conference on Advances in Databases and Information Systems, Riga, Latvia (2009)Google Scholar
  12. 12.
    Castano, S., Antonellis, V., Fugini, M.G., Pernici, B.: Conceptual Schema Analysis: Techniques and Applications. ACM Transactions on Database Systems 23(3), 286–333 (1998)CrossRefGoogle Scholar
  13. 13.
    Rijsbergen, C.J.: Information Retrieval. Stoneham, MA: Butterworths, 2nd edn (1979), http://www.dcs.gla.ac.uk/Keith/Preface.html
  14. 14.
    Aleksovski, Z., Klein, M., Katen, W., Harmelen, F.: Matching Unstructured Vocabularies using a Background Ontology. In: Staab, S., Svátek, V. (eds.) EKAW 2006. LNCS (LNAI), vol. 4248, pp. 182–197. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  15. 15.
    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
  16. 16.
    Serafini, L., Zanobini, S., Sceffer, S., Bouquet, P.: Matching Hierarchical Classifications with Attributes. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 4–18. Springer, Heidelberg (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Carlos Eduardo Pires
    • 1
  • Damires Souza
    • 1
    • 2
  • Thiago Pachêco
    • 1
  • Ana Carolina Salgado
    • 1
  1. 1.Center for InformaticsFederal University of Pernambuco (UFPE)RecifeBrazil
  2. 2.Science and Technology of Paraiba - IFPBFederal Institute of EducationBrazil

Personalised recommendations