A Framework for Aligning Ontologies

Ontologies are an important technology for the Semantic Web. In different areas ontologies have already been developed and many of these ontologies contain overlapping information. Often we would therefore want to be able to use multiple ontologies and thus the ontologies need to be aligned. Currently, there exist a number of systems that support users in aligning ontologies, but not many comparative evaluations have been performed. In this paper we present a general framework for aligning ontologies where different alignment strategies can be combined. Further, we exemplify the use of the framework by describing a system (SAMBO) that is developed according to this framework. Within this system we have implemented some already existing alignment algorithms as well as some new algorithms. We also show how the framework can be used to experiment with combinations of strategies. This is a first step towards defining a framework that can be used for comparative evaluations of alignment strategies. For our tests we used several well-known bio-ontologies.

[1]  Terje Brasethvik,et al.  Semantic enrichment for improving systems interoperability , 2004, SAC '04.

[2]  Steffen Staab,et al.  Handbook on Ontologies in Information Systems , 2003 .

[3]  Mark A. Musen,et al.  PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment , 2000, AAAI/IAAI.

[4]  Pedro M. Domingos,et al.  Ontology Matching: A Machine Learning Approach , 2004, Handbook on Ontologies.

[5]  George A. Vouros,et al.  The HCONE Approach to Ontology Merging , 2004, ESWS.

[6]  Yannis Kalfoglou,et al.  Centre for Intelligent Systems and Their Applications , 2006 .

[7]  Jeffrey M. Bradshaw,et al.  Applying KAoS Services to Ensure Policy Compliance for Semantic Web Services Workflow Composition and Enactment , 2004, SEMWEB.

[8]  Mark A. Musen,et al.  Anchor-PROMPT: Using Non-Local Context for Semantic Matching , 2001, OIS@IJCAI.

[9]  Fausto Giunchiglia,et al.  S-Match: an Algorithm and an Implementation of Semantic Matching , 2004, ESWS.

[10]  Fabien L. Gandon,et al.  On Ontology Matching Problems - for Building a Corporate Semantic Web in a Multi-Communities Organization , 2004, ICEIS.

[11]  Carole A. Goble,et al.  Ontology-based Knowledge Representation for Bioinformatics , 2000, Briefings Bioinform..

[12]  Werner Nutt,et al.  Usage of bioinformatics tools and identification of information sources , 2005 .

[13]  Patrick Lambrix,et al.  Evaluation of Ontology Merging Tools in Bioinformatics , 2002, Pacific Symposium on Biocomputing.

[14]  Patrick Lambrix,et al.  Merging DAML+OIL Ontologies , 2004 .

[15]  Diana Maynard,et al.  D2.1.4 Specication of a methodology, general criteria, and benchmark suites for benchmarking ontology tools , 2005 .

[16]  Steffen Staab,et al.  QOM - Quick Ontology Mapping , 2004, GI Jahrestagung.

[17]  Prasenjit Mitra,et al.  Resolving Terminological Heterogeneity In Ontologies , 2002 .

[18]  Asunción Gómez-Pérez,et al.  Ontological Engineering: A state of the Art , 1999 .

[19]  Yun Peng,et al.  Using Explicit Information To Map Between Two Ontologies , 2002 .

[20]  F. Collins,et al.  A vision for the future of genomics research , 2003, Nature.

[21]  Mark A. Musen,et al.  Evaluating Ontology-Mapping Tools: Requirements and Experience , 2002, EON.

[22]  Deborah L. McGuinness,et al.  An Environment for Merging and Testing Large Ontologies , 2000, KR.

[23]  H. Sofia Pinto,et al.  Some Issues on Ontology Integration , 1999, IJCAI 1999.

[24]  Francisco Azuaje,et al.  Artificial Intelligence Methods And Tools For Systems Biology , 2004, Computational Biology.

[25]  Tsuguchika Kaminuma,et al.  A Database for Cell Signaling Networks , 1998, J. Comput. Biol..

[26]  Gerd Stumme,et al.  FCA-MERGE: Bottom-Up Merging of Ontologies , 2001, IJCAI.

[27]  M. Ashburner,et al.  Gene Ontology: tool for the unification of biology , 2000, Nature Genetics.

[28]  Patrick Lambrix Ontologies in Bioinformatics and Systems Biology , 2004, Artificial Intelligence Methods And Tools For Systems Biology.

[29]  Werner Nutt,et al.  State-of-the-art in Bioinformatics , 2004 .