Refining multiple ontologies: A mappings-based approach
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | INFOCOMP: Jornal de Ciência da Computação |
Texto Completo: | https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/107 |
Resumo: | In a distributed environment like Semantic Web, complex applications often need to handle multiple ontologies, where the heterogeneity of multiple ontologies arises. In order to reconcile these ontologies, ontology mappings are proposed to provide the interoperating rules between multiple ontologies. However, introducing mappings may cause inconsistencies and redundancies, which will break the soundness and balance of the original ontologies. This paper proposes an approach to eliminate inconsistencies and redundancies. First the mappings are classified into eleven kinds and multiple ontologies are modeled as a graph. Then the changes of the graph, when introducing different kinds of mappings orderly, are analyzed. Following refining steps include semantic checking to keep multiple ontologies sound, and semantic refinement to avoid multiple redundancies. All the steps in our approach can be performed in polynomial time. Our method has high efficiency and is feasible to applications about multiple ontologies in a distributed environment. |
id |
UFLA-5_87ceefdf5f3ce2fd624ddc9c235a86f7 |
---|---|
oai_identifier_str |
oai:infocomp.dcc.ufla.br:article/107 |
network_acronym_str |
UFLA-5 |
network_name_str |
INFOCOMP: Jornal de Ciência da Computação |
repository_id_str |
|
spelling |
Refining multiple ontologies: A mappings-based approachMultiple ontologiesontology mappingontology refinementIn a distributed environment like Semantic Web, complex applications often need to handle multiple ontologies, where the heterogeneity of multiple ontologies arises. In order to reconcile these ontologies, ontology mappings are proposed to provide the interoperating rules between multiple ontologies. However, introducing mappings may cause inconsistencies and redundancies, which will break the soundness and balance of the original ontologies. This paper proposes an approach to eliminate inconsistencies and redundancies. First the mappings are classified into eleven kinds and multiple ontologies are modeled as a graph. Then the changes of the graph, when introducing different kinds of mappings orderly, are analyzed. Following refining steps include semantic checking to keep multiple ontologies sound, and semantic refinement to avoid multiple redundancies. All the steps in our approach can be performed in polynomial time. Our method has high efficiency and is feasible to applications about multiple ontologies in a distributed environment. Editora da UFLA2005-12-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/107INFOCOMP Journal of Computer Science; Vol. 4 No. 4 (2005): December, 2005; 12-191982-33631807-4545reponame:INFOCOMP: Jornal de Ciência da Computaçãoinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/107/92Copyright (c) 2016 INFOCOMP Journal of Computer Scienceinfo:eu-repo/semantics/openAccessLu, JianjiangXu, BaowenWang, PengKang, DazhouZhou, Jin2015-06-22T12:47:08Zoai:infocomp.dcc.ufla.br:article/107Revistahttps://infocomp.dcc.ufla.br/index.php/infocompPUBhttps://infocomp.dcc.ufla.br/index.php/infocomp/oaiinfocomp@dcc.ufla.br||apfreire@dcc.ufla.br1982-33631807-4545opendoar:2024-05-21T19:54:17.507117INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)true |
dc.title.none.fl_str_mv |
Refining multiple ontologies: A mappings-based approach |
title |
Refining multiple ontologies: A mappings-based approach |
spellingShingle |
Refining multiple ontologies: A mappings-based approach Lu, Jianjiang Multiple ontologies ontology mapping ontology refinement |
title_short |
Refining multiple ontologies: A mappings-based approach |
title_full |
Refining multiple ontologies: A mappings-based approach |
title_fullStr |
Refining multiple ontologies: A mappings-based approach |
title_full_unstemmed |
Refining multiple ontologies: A mappings-based approach |
title_sort |
Refining multiple ontologies: A mappings-based approach |
author |
Lu, Jianjiang |
author_facet |
Lu, Jianjiang Xu, Baowen Wang, Peng Kang, Dazhou Zhou, Jin |
author_role |
author |
author2 |
Xu, Baowen Wang, Peng Kang, Dazhou Zhou, Jin |
author2_role |
author author author author |
dc.contributor.author.fl_str_mv |
Lu, Jianjiang Xu, Baowen Wang, Peng Kang, Dazhou Zhou, Jin |
dc.subject.por.fl_str_mv |
Multiple ontologies ontology mapping ontology refinement |
topic |
Multiple ontologies ontology mapping ontology refinement |
description |
In a distributed environment like Semantic Web, complex applications often need to handle multiple ontologies, where the heterogeneity of multiple ontologies arises. In order to reconcile these ontologies, ontology mappings are proposed to provide the interoperating rules between multiple ontologies. However, introducing mappings may cause inconsistencies and redundancies, which will break the soundness and balance of the original ontologies. This paper proposes an approach to eliminate inconsistencies and redundancies. First the mappings are classified into eleven kinds and multiple ontologies are modeled as a graph. Then the changes of the graph, when introducing different kinds of mappings orderly, are analyzed. Following refining steps include semantic checking to keep multiple ontologies sound, and semantic refinement to avoid multiple redundancies. All the steps in our approach can be performed in polynomial time. Our method has high efficiency and is feasible to applications about multiple ontologies in a distributed environment. |
publishDate |
2005 |
dc.date.none.fl_str_mv |
2005-12-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/107 |
url |
https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/107 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/107/92 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2016 INFOCOMP Journal of Computer Science info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2016 INFOCOMP Journal of Computer Science |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Editora da UFLA |
publisher.none.fl_str_mv |
Editora da UFLA |
dc.source.none.fl_str_mv |
INFOCOMP Journal of Computer Science; Vol. 4 No. 4 (2005): December, 2005; 12-19 1982-3363 1807-4545 reponame:INFOCOMP: Jornal de Ciência da Computação instname:Universidade Federal de Lavras (UFLA) instacron:UFLA |
instname_str |
Universidade Federal de Lavras (UFLA) |
instacron_str |
UFLA |
institution |
UFLA |
reponame_str |
INFOCOMP: Jornal de Ciência da Computação |
collection |
INFOCOMP: Jornal de Ciência da Computação |
repository.name.fl_str_mv |
INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA) |
repository.mail.fl_str_mv |
infocomp@dcc.ufla.br||apfreire@dcc.ufla.br |
_version_ |
1799874740073005056 |