A framework to aggregate multiple ontology matchers

Although ontology matchers are annually proposed to address different aspects of the semantic heterogeneity problem, finding the most suitable alignment approach is still an issue. This study aims to propose a computational solution for ontology meta-matching (OMM) and a framework designed for developers to make use of alignment techniques in their applications.,The framework includes some similarity functions that can be chosen by developers and then, automatically, set weights for each function to obtain better alignments. To evaluate the framework, several simulations were performed with a data set from the Ontology Alignment Evaluation Initiative. Simple similarity functions were used, rather than aligners known in the literature, to demonstrate that the results would be more influenced by the proposed meta-alignment approach than the functions used.,The results showed that the framework is able to adapt to different test cases. The approach achieved better results when compared with existing ontology meta-matchers.,Although approaches for OMM have been proposed, it is not easy to use them during software development. On the other hand, this work presents a framework that can be used by developers to align ontologies. New ontology matchers can be added and the framework is extensible to new methods. Moreover, this work presents a novel OMM approach modeled as a linear equation system which can be easily computed.

[1]  Juan-Zi Li,et al.  RiMOM-IM: A Novel Iterative Framework for Instance Matching , 2016, Journal of Computer Science and Technology.

[2]  Stephen E. Robertson,et al.  Relevance weighting of search terms , 1976, J. Am. Soc. Inf. Sci..

[3]  Xingsi Xue,et al.  Improving the efficiency of NSGA-II based ontology aligning technology , 2017, Data Knowl. Eng..

[4]  Richard W. Hamming,et al.  Error detecting and error correcting codes , 1950 .

[5]  Jeng-Shyang Pan,et al.  A Compact Co-Evolutionary Algorithm for sensor ontology meta-matching , 2017, Knowledge and Information Systems.

[6]  Xingsi Xue,et al.  Optimizing Ontology Alignment Through Compact MOEA/D , 2017, Int. J. Pattern Recognit. Artif. Intell..

[7]  José F. Aldana-Montes,et al.  Review: an overview of current ontology meta-matching solutions , 2012 .

[8]  Rachid El Ayachi,et al.  Optimizing Ontology Alignments by Using Neural NSGA-II , 2018, J. Electron. Commer. Organ..

[9]  Jingyu Wang,et al.  OMI-DL: An Ontology Matching Framework , 2016, IEEE Transactions on Services Computing.

[10]  Yuzhong Qu,et al.  Falcon-AO: A practical ontology matching system , 2008, J. Web Semant..

[11]  José Francisco Aldana Montes,et al.  MaF: An Ontology Matching Framework , 2012, J. Univers. Comput. Sci..

[12]  Yi Li,et al.  RiMOM: A Dynamic Multistrategy Ontology Alignment Framework , 2009, IEEE Transactions on Knowledge and Data Engineering.

[13]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[14]  Ali Kamandi,et al.  A learning-based ontology alignment approach using inductive logic programming , 2019, Expert Syst. Appl..

[15]  Boris Vrdoljak,et al.  Automatically Specifying a Parallel Composition of Matchers in Ontology Matching Process by Using Genetic Algorithm , 2018, Inf..

[16]  Guilin Qi,et al.  A graph-based approach for resolving incoherent ontology mappings , 2018, Web Intell..

[17]  Nisheeth Joshi,et al.  Shiva: A Framework for Graph Based Ontology Matching , 2014, ArXiv.

[18]  Fred J. Damerau,et al.  A technique for computer detection and correction of spelling errors , 1964, CACM.

[19]  William E. Winkler,et al.  The State of Record Linkage and Current Research Problems , 1999 .

[20]  Lorena Otero-Cerdeira,et al.  Ontology matching: A literature review , 2015, Expert Syst. Appl..

[21]  Xin Yao,et al.  Interactive ontology matching based on partial reference alignment , 2018, Appl. Soft Comput..

[22]  Majid Mohammadi,et al.  A Comparative Study of Ontology Matching Systems via Inferential Statistics , 2019, IEEE Transactions on Knowledge and Data Engineering.