Abstract
Ontologies are a crucial tool for formally specifying the vocabulary and the concepts of agent platforms, so, to share information, agents that use different vocabularies must be able to translate data from one ontological framework to another. The treatment of uncertainty plays a key role in the ontology mapping, as the degree of overlapping between concepts can not be represented logically. This paper aims to provide mechanisms to support experts in the first steps of the ontology mapping process using fuzzy logic techniques to determine the similarity between concepts from different ontologies. For each pair of concepts, two types of similarity are calculated: the first using the Jaccard coefficient, based on relevant documents taken from the web, and the second based on the linguistic relationship of concepts. Finally, the similarity is calculated through a fuzzy rule-based system. The ideas presented in this work are validated using two real-world ontologies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
ACM Topic, http://www.acm.org/about/class/1998/
Barwise, J., Seligman, J.: Information Flow: The Logic of Distributed Systems. Cambridge University Press, Cambridge (1997)
Calvanese, D., Giacomo, G., Lenzerini, M.: Ontology of integration and integration of ontologies. In: Description Logic Workshop (DL 2001), pp. 10–19 (2001)
Cordón, O., Herrera, F., Hoffman, F., Magdalena, L.: Genetic Fuzzy Systems. In: Evolutionary Tuning and Learning of Fuzzy Knowledge Bases. World Scientific, Singapore (2001)
DMOZ hierarchie, http://www.dmoz.org/
Doan, A., Madhavan, J., Domingos, P., Halevy, A.: Ontology Matching: A Machine Learning Approach. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies in Information Systems, invited paper, pp. 397–416. Springer, Heidelberg (2004)
Fernández-Breis, J., Martínez-Béjar, R.: A cooperative framework for integrating ontologies. International Journal of Human-Computer Studies 56, 665–720 (2002)
Gruber, T., Olsen, G.: An ontology for engineering mathematics. In: Doyle, J., Torasso, P., Sandewall, E. (eds.) Fourth International Conference on Principles of Knowledge Representation and Reasoning, San Mateo, CA, USA, pp. 258–269 (1994)
Grüninger, M.: Ontologies for translation: Notes for refugees from Babel. EIL Technical Report, Enterprise Integration Laboratory (EIL), University of Toronto, Canada (November 1997)
Jannink, J., Pichai, S., Verheijen, D., Wiederhold, G.: Encapsulation and Composition of Ontologies. In: AAAI 1998 Workshop on Information Integration, Madison, WI, USA (July 1998)
Kalfoglou, Y., Schorlemmer, M.: Ontology mapping: the state of the art. The Knowledge Engineering Review 18(1), 1–31 (2003)
McGuinness, D., Fikes, R., Rice, J., Wilder, S.: An Environment for Merging and Testing Large Ontologies. In: 17th International Conference on Principles of Knowledge Representation and Reasoning (KR 2000), Colorado, USA (April 2000)
Mitra, P., Noy, N.F., Jaiswal, A.R.: OMEN: A Probabilistic Ontology Mapping Tool. In: Workshop on Meaning Coordination and Negotiation at the Third International Conference on the Semantic Web (ISWC 2004), Hiroshima, Japan (2004)
Noy, N.F., Musen, M.A.: SMART: Automated Support for Ontology Merging and Alignment. In: 12th Workshop on Knowledge Acquisition, Modelling and Management (KAW 1999), Banff, Canada (October 1999)
Noy, N.F., Musen, M.A.: The PROMPT suite: Interactive tools for ontology merging and mapping. International Journal of Human-Computer Studies 59(6), 983–1024 (2003)
Noy, N.F., Musen, M.A.: PROMPTDIFF: A Fixed-Point Algorithm for Comparing Ontology Versions. In: 18th National Conference on Artificial Intelligence (AAAI 2002), Edmonton, Alberta, Canada (August 2002)
Pan, R., Ding, Z., Yu, Y., Peng, Y.: A Bayesian Network Approach to Ontology Mapping. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 563–577. Springer, Heidelberg (2005)
Porter Stemming algorithm, http://tartarus.org/~martin/PorterStemmer/
Quesada, V., Isidoro, A., López, L.: Curso y Ejercicios de Estadística. Alhambra Longman, Madrid (1994)
van Rijsbergen, C.J.: Information Retrieval, 2nd edn. Butterworths, London (1979)
Wordnet, http://wordnet.princeton.edu/
XFuzzy 3.0, http://www.imse.cnm.es/Xfuzzy/Xfuzzy_3.0/tools/xfuzzy_sp.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fernández, S., Velasco, J.R., López-Carmona, M.A. (2009). A Fuzzy Rule-Based System for Ontology Mapping. In: Yang, JJ., Yokoo, M., Ito, T., Jin, Z., Scerri, P. (eds) Principles of Practice in Multi-Agent Systems. PRIMA 2009. Lecture Notes in Computer Science(), vol 5925. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11161-7_35
Download citation
DOI: https://doi.org/10.1007/978-3-642-11161-7_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-11160-0
Online ISBN: 978-3-642-11161-7
eBook Packages: Computer ScienceComputer Science (R0)