Uma abordagem baseada em ontologias para integração semântica de sistemas

Detalhes bibliográficos
Autor(a) principal: Calhau, Rodrigo Fernandes
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
Texto Completo: http://repositorio.ufes.br/handle/10/4239
Resumo: In order to properly support the whole organization’s business process, systems should be integrated. However, integration is a complex problem, especially for large and dynamic organizations. In general, each system runs independently and implements its own data and process models. These models are not shared between systems, leading to several conflicts, including technical, syntactical and, especially, semantic conflicts. This heterogeneity is considered one of the major difficulties of the integration problem. In this context, ontologies can be used as an interlingua to map concepts and services used by the different enterprise applications, in a scenario of access to data and services via a shared ontology. In this work we present an Ontology-Based Approach for Semantic Integration (OBA-SI) that concentrates efforts in the integration requirements analysis and modeling. In this approach, integration is addressed in a high level of abstraction, looking for getting semantic agreement between the systems at the conceptual level. A premise of the proposed approach is that the assignment of semantics and the use of ontologies must be independent of the integration solution itself. The proposed approach deals with integration in three layers: data, service and process. To accomplish this, conceptual and behavioral models of the systems to be integrated are compared in the light of a reference ontology, which is responsible for assigning semantics to the shared items of the systems. Thus, to illustrate our approach, we present a real case of its application in integrating the version control system Subversion and a system for controlling changes, in order to support a Software Configuration Management process.
id UFES_cf444cc3875fdd94396151453e76d82b
oai_identifier_str oai:repositorio.ufes.br:10/4239
network_acronym_str UFES
network_name_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
repository_id_str 2108
spelling Falbo, Ricardo de AlmeidaCalhau, Rodrigo FernandesMenezes, Crediné Silva deOliveira, Juliano Lopes de2016-08-29T15:33:15Z2016-07-112016-08-29T15:33:15Z2011-08-26In order to properly support the whole organization’s business process, systems should be integrated. However, integration is a complex problem, especially for large and dynamic organizations. In general, each system runs independently and implements its own data and process models. These models are not shared between systems, leading to several conflicts, including technical, syntactical and, especially, semantic conflicts. This heterogeneity is considered one of the major difficulties of the integration problem. In this context, ontologies can be used as an interlingua to map concepts and services used by the different enterprise applications, in a scenario of access to data and services via a shared ontology. In this work we present an Ontology-Based Approach for Semantic Integration (OBA-SI) that concentrates efforts in the integration requirements analysis and modeling. In this approach, integration is addressed in a high level of abstraction, looking for getting semantic agreement between the systems at the conceptual level. A premise of the proposed approach is that the assignment of semantics and the use of ontologies must be independent of the integration solution itself. The proposed approach deals with integration in three layers: data, service and process. To accomplish this, conceptual and behavioral models of the systems to be integrated are compared in the light of a reference ontology, which is responsible for assigning semantics to the shared items of the systems. Thus, to illustrate our approach, we present a real case of its application in integrating the version control system Subversion and a system for controlling changes, in order to support a Software Configuration Management process.Geralmente, sistemas são construídos por diferentes desenvolvedores, em diferentes momentos, sem uma preocupação com o estabelecimento de um significado comum aos itens comunicados pelos mesmos. Em geral, cada sistema é executado separadamente e implementa o seu próprio modelo de dados e de processo. Esses modelos não são compartilhados entre os sistemas, o que abre espaço para diversos tipos de conflitos, incluindo conflitos sintáticos e semânticos. Essa heterogeneidade é considerada uma das maiores dificuldades no problema da integração. Neste contexto, ontologias podem ser usadas como uma interlíngua para mapear conceitos e serviços usados por diferentes sistemas, que acessariam dados e serviços por meio de ontologias compartilhadas. Neste presente trabalho defende-se a ideia de que a integração semântica é uma tarefa complexa e bastante subjetiva e, por isso, deve ocorrer em um nível mais alto de abstração. Tomando por base esta consideração, foi desenvolvida OBA-SI (Ontology-Based Approach for Semantic Integration), uma abordagem de integração semântica de sistemas que concentra esforços na modelagem conceitual e na análise dos requisitos de integração. Nessa abordagem, a integração semântica é realizada em um alto nível de abstração, provendo acordo semântico entre os sistemas no nível conceitual. OBA-SI lida com a integração nas três camadas de integração: dados, serviços e processos. Para tal, modelos conceituais dos sistemas (representando sua estrutura e comportamento), bem como do processo de negócio por eles apoiado, são comparados à luz de ontologias, usadas para atribuir semântica aos itens compartilhados entre os sistemas no apoio ao processo de negócio considerado. Os modelos são compatibilizados por meio de mapeamentos entre seus elementos. Todo esse processo de atribuição de semântica e uso de ontologias é independente da solução da integração. A fim de se testar a presente abordagem, foi realizado um estudo de caso no qual ela foi aplicada na integração semântica de dois sistemas de Gerência de Configuração de Software, usando ontologias de domínio e de tarefa.TextCALHAU, Rodrigo Fernandes. Uma abordagem baseada em ontologias para integração semântica de sistemas. 2011. 160 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2011.http://repositorio.ufes.br/handle/10/4239porUniversidade Federal do Espírito SantoMestrado em InformáticaPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoSemantic system integrationOntologiesSemantic interoperabilitySoftware configuration managementInteroperabilidade semânticaModelagem conceitualIntegração semântica de sistemasOntologiasGerência de configuração de softwareIntegração semântica (sistemas de computador)Ontologias (Recuperação da informação)Gerenciamento de configurações de softwareCiência da Computação004Uma abordagem baseada em ontologias para integração semântica de sistemasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALDissertação_4173_.pdfapplication/pdf6118299http://repositorio.ufes.br/bitstreams/6cc94e72-29a8-4e1b-adde-341c893bd8e0/downloadb2e84b2d4934810bd713edce32e52e42MD5110/42392024-07-17 16:55:06.375oai:repositorio.ufes.br:10/4239http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:54:55.751325Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false
dc.title.none.fl_str_mv Uma abordagem baseada em ontologias para integração semântica de sistemas
title Uma abordagem baseada em ontologias para integração semântica de sistemas
spellingShingle Uma abordagem baseada em ontologias para integração semântica de sistemas
Calhau, Rodrigo Fernandes
Semantic system integration
Ontologies
Semantic interoperability
Software configuration management
Interoperabilidade semântica
Modelagem conceitual
Integração semântica de sistemas
Ontologias
Gerência de configuração de software
Ciência da Computação
Integração semântica (sistemas de computador)
Ontologias (Recuperação da informação)
Gerenciamento de configurações de software
004
title_short Uma abordagem baseada em ontologias para integração semântica de sistemas
title_full Uma abordagem baseada em ontologias para integração semântica de sistemas
title_fullStr Uma abordagem baseada em ontologias para integração semântica de sistemas
title_full_unstemmed Uma abordagem baseada em ontologias para integração semântica de sistemas
title_sort Uma abordagem baseada em ontologias para integração semântica de sistemas
author Calhau, Rodrigo Fernandes
author_facet Calhau, Rodrigo Fernandes
author_role author
dc.contributor.advisor1.fl_str_mv Falbo, Ricardo de Almeida
dc.contributor.author.fl_str_mv Calhau, Rodrigo Fernandes
dc.contributor.referee1.fl_str_mv Menezes, Crediné Silva de
dc.contributor.referee2.fl_str_mv Oliveira, Juliano Lopes de
contributor_str_mv Falbo, Ricardo de Almeida
Menezes, Crediné Silva de
Oliveira, Juliano Lopes de
dc.subject.eng.fl_str_mv Semantic system integration
Ontologies
Semantic interoperability
Software configuration management
topic Semantic system integration
Ontologies
Semantic interoperability
Software configuration management
Interoperabilidade semântica
Modelagem conceitual
Integração semântica de sistemas
Ontologias
Gerência de configuração de software
Ciência da Computação
Integração semântica (sistemas de computador)
Ontologias (Recuperação da informação)
Gerenciamento de configurações de software
004
dc.subject.por.fl_str_mv Interoperabilidade semântica
Modelagem conceitual
Integração semântica de sistemas
Ontologias
Gerência de configuração de software
dc.subject.cnpq.fl_str_mv Ciência da Computação
dc.subject.br-rjbn.none.fl_str_mv Integração semântica (sistemas de computador)
Ontologias (Recuperação da informação)
Gerenciamento de configurações de software
dc.subject.udc.none.fl_str_mv 004
description In order to properly support the whole organization’s business process, systems should be integrated. However, integration is a complex problem, especially for large and dynamic organizations. In general, each system runs independently and implements its own data and process models. These models are not shared between systems, leading to several conflicts, including technical, syntactical and, especially, semantic conflicts. This heterogeneity is considered one of the major difficulties of the integration problem. In this context, ontologies can be used as an interlingua to map concepts and services used by the different enterprise applications, in a scenario of access to data and services via a shared ontology. In this work we present an Ontology-Based Approach for Semantic Integration (OBA-SI) that concentrates efforts in the integration requirements analysis and modeling. In this approach, integration is addressed in a high level of abstraction, looking for getting semantic agreement between the systems at the conceptual level. A premise of the proposed approach is that the assignment of semantics and the use of ontologies must be independent of the integration solution itself. The proposed approach deals with integration in three layers: data, service and process. To accomplish this, conceptual and behavioral models of the systems to be integrated are compared in the light of a reference ontology, which is responsible for assigning semantics to the shared items of the systems. Thus, to illustrate our approach, we present a real case of its application in integrating the version control system Subversion and a system for controlling changes, in order to support a Software Configuration Management process.
publishDate 2011
dc.date.issued.fl_str_mv 2011-08-26
dc.date.accessioned.fl_str_mv 2016-08-29T15:33:15Z
dc.date.available.fl_str_mv 2016-07-11
2016-08-29T15:33:15Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv CALHAU, Rodrigo Fernandes. Uma abordagem baseada em ontologias para integração semântica de sistemas. 2011. 160 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2011.
dc.identifier.uri.fl_str_mv http://repositorio.ufes.br/handle/10/4239
identifier_str_mv CALHAU, Rodrigo Fernandes. Uma abordagem baseada em ontologias para integração semântica de sistemas. 2011. 160 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2011.
url http://repositorio.ufes.br/handle/10/4239
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv Text
dc.publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFES
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro Tecnológico
publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
instname:Universidade Federal do Espírito Santo (UFES)
instacron:UFES
instname_str Universidade Federal do Espírito Santo (UFES)
instacron_str UFES
institution UFES
reponame_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
collection Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
bitstream.url.fl_str_mv http://repositorio.ufes.br/bitstreams/6cc94e72-29a8-4e1b-adde-341c893bd8e0/download
bitstream.checksum.fl_str_mv b2e84b2d4934810bd713edce32e52e42
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)
repository.mail.fl_str_mv
_version_ 1813022524718448640