Ontology-Alignment Techniques: Survey and Analysis

The ontology alignment consists in generating a set of correspondences between entities. These entities can be concepts, properties or instances. The ontology alignment is an important task because it allows the joint consideration of resources described by different ontologies. This paper aims at counting all works of the ontology alignment field and analyzing the approaches according to different techniques (terminological, structural, extensional and semantic). This can clear the way and help researchers to choose the appropriate solution to their issue. They can see the insufficiency, so that they can propose new approaches for stronger alignment. They can also adapt or reuse alignment techniques for specific research issues, such as semantic annotation, maintenance of links between entities, etc.

[1]  Arnon Rosenthal,et al.  Tuning Schema Matching Software using Synthetic Scenarios , 2005, VLDB.

[2]  Nuno Silva,et al.  GOALS - A Test-Bed for Ontology Matching , 2009, KEOD.

[3]  Zohra Bellahsene,et al.  A Flexible Approach for Planning Schema Matching Algorithms , 2008, OTM Conferences.

[4]  Alexandre Termier,et al.  Discovery of Probabilistic Mappings between Taxonomies: Principles and Experiments , 2011, J. Data Semant..

[5]  Nico Roos,et al.  Alignment evaluation of MaasMatch for the OAEI 2014 campaign , 2014, OM.

[6]  Jérôme David,et al.  Matching directories and OWL ontologies with AROMA , 2006, CIKM '06.

[7]  Pedro M. Domingos,et al.  Learning to map between ontologies on the semantic web , 2002, WWW '02.

[8]  Eduard Hovy,et al.  Combining and standardizing large- scale, practical ontologies for machine tranlation and other uses , 1998, LREC.

[9]  J. Euzenat,et al.  Ontology Matching , 2007, Springer Berlin Heidelberg.

[10]  Frederic B. Bastian,et al.  Homolonto: generating homology relationships by pairwise alignment of ontologies and application to vertebrate anatomy , 2010, Bioinform..

[11]  York Sure-Vetter,et al.  Ontology Mapping - An Integrated Approach , 2004, ESWS.

[12]  Maria Vargas-Vera,et al.  Towards an Automatic Semantic Data Integration: Multi-agent Framework Approach , 2010 .

[13]  Szymon Jaroszewicz,et al.  Schema matching on streams with accuracy guarantees , 2008, Intell. Data Anal..

[14]  Yun Peng,et al.  A Bayesian Network Approach to Ontology Mapping , 2005, SEMWEB.

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

[16]  Erhard Rahm,et al.  COMA - A System for Flexible Combination of Schema Matching Approaches , 2002, VLDB.

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

[18]  Olivier Bodenreider,et al.  Experience in Aligning Anatomical Ontologies , 2007, Int. J. Semantic Web Inf. Syst..

[19]  Matthias Jarke,et al.  GeRoMe: A Generic Role Based Metamodel for Model Management , 2005, OTM Conferences.

[20]  Umberto Straccia,et al.  oMAP: Combining Classifiers for Aligning Automatically OWL Ontologies , 2005, WISE.

[21]  Viviana Mascardi,et al.  Automatic Ontology Matching via Upper Ontologies: A Systematic Evaluation , 2010, IEEE Transactions on Knowledge and Data Engineering.

[22]  Ming Mao,et al.  An adaptive ontology mapping approach with neural network based constraint satisfaction , 2010, J. Web Semant..

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

[24]  Amit P. Sheth,et al.  Ontology Alignment for Linked Open Data , 2010, SEMWEB.

[25]  Natalya F. Noy,et al.  Ontology Mapping Discovery with Uncertainty , 2005 .

[26]  Erhard Rahm,et al.  Matching large schemas: Approaches and evaluation , 2007, Inf. Syst..

[27]  Cosmin Stroe,et al.  AgreementMaker: Efficient Matching for Large Real-World Schemas and Ontologies , 2009, Proc. VLDB Endow..

[28]  Chris Clifton,et al.  Experience with a Combined Approach to Attribute-Matching Across Heterogeneous Databases , 1997, DS-7.

[29]  Jürgen Bock,et al.  Discrete particle swarm optimisation for ontology alignment , 2012, Inf. Sci..

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

[31]  Wei-Ying Ma,et al.  Instance-based Schema Matching for Web Databases by Domain-specific Query Probing , 2004, VLDB.

[32]  Chris Clifton,et al.  Semantic Integration in Heterogeneous Databases Using Neural Networks , 1994, VLDB.

[33]  Ian Horrocks,et al.  Ontology Integration Using Mappings: Towards Getting the Right Logical Consequences , 2009, ESWC.

[34]  Eleni Stroulia,et al.  Structural and Semantic Matching for Assessing Web-service Similarity , 2005, Int. J. Cooperative Inf. Syst..

[35]  Ian Horrocks,et al.  Large-scale Interactive Ontology Matching: Algorithms and Implementation , 2012, ECAI.

[36]  Chantal Reynaud,et al.  Pattern-Based Mapping Refinement , 2010, EKAW.

[37]  Weifeng Su,et al.  Holistic Schema Matching for Web Query Interfaces , 2006, EDBT.

[38]  Abderrahmane Khiat,et al.  InsMT / InsMTL results for OAEI 2014 instance matching , 2014, OM.

[39]  Yuzhong Qu,et al.  Matching large ontologies: A divide-and-conquer approach , 2008, Data Knowl. Eng..

[40]  Jérôme Euzenat,et al.  Similarity-Based Ontology Alignment in OWL-Lite , 2004, ECAI.

[41]  Daniela Grigori,et al.  BeMatch: a platform for matchmaking service behavior models , 2008, EDBT '08.

[42]  Zohra Bellahsene,et al.  (Not) yet another matcher , 2009, CIKM.

[43]  Philip A. Bernstein,et al.  HAMSTER: Using Search Clicklogs for Schema and Taxonomy Matching , 2009, Proc. VLDB Endow..

[44]  Kevin Chen-Chuan Chang,et al.  Toward Large Scale Integration: Building a MetaQuerier over Databases on the Web , 2005, CIDR.

[45]  Eric Peukert,et al.  A Self-Configuring Schema Matching System , 2012, 2012 IEEE 28th International Conference on Data Engineering.

[46]  Bernardo Cuenca Grau,et al.  LogMap: Logic-Based and Scalable Ontology Matching , 2011, SEMWEB.

[47]  Babak Bagheri Hariri,et al.  Coincidence-Based Scoring of Mappings in Ontology Alignment , 2007, J. Adv. Comput. Intell. Intell. Informatics.

[48]  Abderrahmane Khiat,et al.  AOT / AOTL results for OAEI 2014 , 2014, OM.

[49]  Pedro M. Domingos,et al.  Learning Source Descriptions for Data Integration , 2000 .

[50]  Gerti Kappel,et al.  On Realizing a Framework for Self-tuning Mappings , 2009, TOOLS.

[51]  Solomon Eyal Shimony,et al.  Markov Network Based Ontology Matching , 2009, IJCAI.

[52]  Nicola Fanizzi,et al.  Recovering uncertain mappings through structural validation and aggregation with the MoTo system , 2010, SAC '10.

[53]  Jeffrey F. Naughton,et al.  On schema matching with opaque column names and data values , 2003, SIGMOD '03.

[54]  Guilin Qi,et al.  LCS: A Linguistic Combination System for Ontology Matching , 2006, KSEM.

[55]  Pedro M. Domingos,et al.  Reconciling schemas of disparate data sources: a machine-learning approach , 2001, SIGMOD '01.

[56]  Ryutaro Ichise,et al.  Integrating Multiple Internet Directories by Instance-based Learning , 2003, IJCAI.

[57]  AnHai Doan,et al.  Corpus-based schema matching , 2005, 21st International Conference on Data Engineering (ICDE'05).

[58]  Jérôme Euzenat,et al.  Brief overview of T-tree: the Tropes Taxonomy building Tool , 1993 .

[59]  Serge Abiteboul,et al.  PARIS: Probabilistic Alignment of Relations, Instances, and Schema , 2011, Proc. VLDB Endow..

[60]  Baowen Xu,et al.  An Effective Similarity Propagation Method for Matching Ontologies without Sufficient or Regular Linguistic Information , 2009, ASWC.

[61]  Renée J. Miller,et al.  Leveraging data and structure in ontology integration , 2007, SIGMOD '07.

[62]  Avigdor Gal,et al.  Boosting Schema Matchers , 2008, OTM Conferences.

[63]  Amit P. Sheth,et al.  Discovery of Web services in a federated registry environment , 2004 .

[64]  Enrico Motta,et al.  Exploring the Semantic Web as Background Knowledge for Ontology Matching , 2008, J. Data Semant..

[65]  George A. Vouros,et al.  On the discovery of subsumption relations for the alignment of ontologies , 2010, J. Web Semant..

[66]  Masaki Aono,et al.  An efficient and scalable algorithm for segmented alignment of ontologies of arbitrary size , 2009, J. Web Semant..

[67]  Fausto Giunchiglia,et al.  Semantic Matching: Algorithms and Implementation , 2007, J. Data Semant..

[68]  Richi Nayak,et al.  Combining Schema and Level-Based Matching for Web Service Discovery , 2010, ICWE.

[69]  Pedro M. Domingos,et al.  iMAP: discovering complex semantic matches between database schemas , 2004, SIGMOD '04.

[70]  Clement T. Yu,et al.  An interactive clustering-based approach to integrating source query interfaces on the deep Web , 2004, SIGMOD '04.

[71]  Mong-Li Lee,et al.  XClust: clustering XML schemas for effective integration , 2002, CIKM '02.

[72]  David W. Embley,et al.  Discovering direct and indirect matches for schema elements , 2003, Eighth International Conference on Database Systems for Advanced Applications, 2003. (DASFAA 2003). Proceedings..

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

[74]  Erhard Rahm,et al.  Similarity flooding: a versatile graph matching algorithm and its application to schema matching , 2002, Proceedings 18th International Conference on Data Engineering.

[75]  Yannis Kalfoglou,et al.  Ontology mapping: the state of the art , 2003, The Knowledge Engineering Review.

[76]  Rose Dieng,et al.  Comparison of Personal Ontologies Represented through Conceptual Graphs , 1998, ECAI.

[77]  Luciano Serafini,et al.  Bootstrapping semantics on the web: meaning elicitation from schemas , 2006, WWW '06.

[78]  Fausto Giunchiglia,et al.  Discovering Missing Background Knowledge in Ontology Matching , 2006, ECAI.

[79]  Sadok Ben Yahia,et al.  XMap results for OAEI 2017 , 2014, OM@ISWC.

[80]  Patrick Lambrix,et al.  SAMBO - A system for aligning and merging biomedical ontologies , 2006, J. Web Semant..

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

[82]  Eric Peukert,et al.  AMC - A framework for modelling and comparing matching systems as matching processes , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[83]  Jérôme Euzenat,et al.  A Survey of Schema-Based Matching Approaches , 2005, J. Data Semant..

[84]  Prashant Doshi,et al.  Inexact Matching of Ontology Graphs Using Expectation-Maximization , 2006, AAAI.

[85]  Erhard Rahm,et al.  A survey of approaches to automatic schema matching , 2001, The VLDB Journal.

[86]  Warith Eddine Djeddi,et al.  XMapGen and XMapSiG results for OAEI 2013 , 2013, OM.

[87]  Felix Naumann,et al.  Schema matching using duplicates , 2005, 21st International Conference on Data Engineering (ICDE'05).

[88]  Prashant Doshi,et al.  Improved Convergence of Iterative Ontology Alignment using Block-Coordinate Descent , 2012, AAAI.

[89]  Zohra Bellahsene,et al.  PORSCHE: Performance ORiented SCHEma mediation , 2008, Inf. Syst..

[90]  Konstantin Todorov,et al.  Combining Visual and Textual Modalities for Multimedia Ontology Matching , 2010, SAMT.

[91]  Prashant Doshi,et al.  Optima+ results for OAEI 2012 , 2011, OM.

[92]  Heiner Stuckenschmidt,et al.  A Probabilistic-Logical Framework for Ontology Matching , 2010, AAAI.

[93]  Juan-Zi Li,et al.  RiMOM-IM results for OAEI 2014 , 2014, OM.