Ontology mapping is a key problem to be solved for the success of the Semantic Web and related technologies. An ontology mapping algorithm aims at finding correspondences (or mappings) between entities of the source and target ontologies by combining several matching components, i.e., individual matchers, that exploit one or more sources of information encoded within the ontologies. In this paper, we investigate linguistic techniques for ontology mapping and underline their importance in paving the way to other matching techniques. We define a general mapping model architecture and discuss an implementation in the Lucene ontology matcher (LOM). LOM leverages the features of the Lucene search engine library. The basic idea is to gather the different kinds of linguistic information of the source ontology entities in Lucene documents that will be stored into an index. Mappings are discovered by using the values of entities in the target ontology as search arguments against the index created from the source ontology. Extensive experimental results using a popular benchmark test suite show the effectiveness of this approach in terms of precision, recall, F-measure and execution time as compared to other linguistic approaches.

LOM: a linguistic ontology matcher based on information retrieval / Pirrò, Giuseppe; Talia, Domenico. - In: JOURNAL OF INFORMATION SCIENCE. - ISSN 0165-5515. - 34:6(2008), pp. 845-860. [10.1177/0165551508091014]

LOM: a linguistic ontology matcher based on information retrieval

Pirrò, Giuseppe
;
2008

Abstract

Ontology mapping is a key problem to be solved for the success of the Semantic Web and related technologies. An ontology mapping algorithm aims at finding correspondences (or mappings) between entities of the source and target ontologies by combining several matching components, i.e., individual matchers, that exploit one or more sources of information encoded within the ontologies. In this paper, we investigate linguistic techniques for ontology mapping and underline their importance in paving the way to other matching techniques. We define a general mapping model architecture and discuss an implementation in the Lucene ontology matcher (LOM). LOM leverages the features of the Lucene search engine library. The basic idea is to gather the different kinds of linguistic information of the source ontology entities in Lucene documents that will be stored into an index. Mappings are discovered by using the values of entities in the target ontology as search arguments against the index created from the source ontology. Extensive experimental results using a popular benchmark test suite show the effectiveness of this approach in terms of precision, recall, F-measure and execution time as compared to other linguistic approaches.
2008
ontology mapping; linguistic ontology mapping; information retrieval for ontology mapping; Lucene
01 Pubblicazione su rivista::01a Articolo in rivista
LOM: a linguistic ontology matcher based on information retrieval / Pirrò, Giuseppe; Talia, Domenico. - In: JOURNAL OF INFORMATION SCIENCE. - ISSN 0165-5515. - 34:6(2008), pp. 845-860. [10.1177/0165551508091014]
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1274263
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 9
social impact