Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
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/9831 |
Resumo: | Business processes define how organizations perform their activities to deliver results according to established goals. These activities are usually supported by different applications of one or more organizations. These applications are often developed at different time, by different groups and with no concern for integration. As a consequence, organizations have to deal with integration problems to allow for a good communication between applications at data, service and process layers. In this context, semantic conflicts should be addressed to ensure that application integration will be properly performed. In order to properly support the business processes involved in the integration, it is important to address semantic aspects related to the process layer. Among tools used to assign semantics, ontologies can be used as an interlingua to map concepts used by different applications and organizations. Considering that semantic integration is a complex activity, the use of an approach to guide application integration can structure the integration process in different abstraction levels and provide guidelines on how to perform the various integration activities. In this sense, in (CALHAU, 2011) was defined the Ontologybased Approach for Semantic Integration (OBA-SI), an approach that uses ontologies to perform semantic integration of applications. In this work, it is proposed an improvement of OBA-SI, focusing on integration at process layer. For that, it was developed the Business Process Ontology, which supports the integration by providing the main concepts that should be considered to communication among processes. Furthermore, some phases of OBA-SI were refined and relations between the integration layers were made explicit. As a consequence, conceptual models of processes and applications to be integrated are analyzed in the light of the Business Process Ontology and the task and domain ontologies, which are used to assign semantics to shared items. To evaluate the OBA-SI evolution proposed in this work, it was used to integrate applications aiming to support in an integrated manner the Problem Management and Software Configuration Management processes. |
id |
UFES_952e827d8f98f962af2c21a944122b1c |
---|---|
oai_identifier_str |
oai:repositorio.ufes.br:10/9831 |
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 AlmeidaBarcellos, Monalessa PeriniCerqueira, Laylla Duarte deAlmeida, João Paulo AndradeNardi, Julio Cesar2018-08-02T00:03:46Z2018-08-012018-08-02T00:03:46Z2016-09-28Business processes define how organizations perform their activities to deliver results according to established goals. These activities are usually supported by different applications of one or more organizations. These applications are often developed at different time, by different groups and with no concern for integration. As a consequence, organizations have to deal with integration problems to allow for a good communication between applications at data, service and process layers. In this context, semantic conflicts should be addressed to ensure that application integration will be properly performed. In order to properly support the business processes involved in the integration, it is important to address semantic aspects related to the process layer. Among tools used to assign semantics, ontologies can be used as an interlingua to map concepts used by different applications and organizations. Considering that semantic integration is a complex activity, the use of an approach to guide application integration can structure the integration process in different abstraction levels and provide guidelines on how to perform the various integration activities. In this sense, in (CALHAU, 2011) was defined the Ontologybased Approach for Semantic Integration (OBA-SI), an approach that uses ontologies to perform semantic integration of applications. In this work, it is proposed an improvement of OBA-SI, focusing on integration at process layer. For that, it was developed the Business Process Ontology, which supports the integration by providing the main concepts that should be considered to communication among processes. Furthermore, some phases of OBA-SI were refined and relations between the integration layers were made explicit. As a consequence, conceptual models of processes and applications to be integrated are analyzed in the light of the Business Process Ontology and the task and domain ontologies, which are used to assign semantics to shared items. To evaluate the OBA-SI evolution proposed in this work, it was used to integrate applications aiming to support in an integrated manner the Problem Management and Software Configuration Management processes.Processos de negócio definem como as organizações executam suas atividades para entregar resultados de acordo com objetivos estabelecidos. A realização dessas atividades normalmente envolve o apoio de diferentes aplicações dentro de uma organização ou entre organizações. Comumente, essas aplicações são desenvolvidas em diferentes momentos, por equipes diferentes e sem que haja preocupação com integração. Como resultado, as organizações têm que lidar com problemas de integração para permitir a devida comunicação entre aplicações nas camadas de dados, serviços e processos. Nesse contexto, conflitos semânticos devem ser resolvidos para que a integração de aplicações aconteça adequadamente. Para que os processos envolvidos na integração sejam devidamente apoiados, é importante que sejam tratados aspectos semânticos envolvendo a camada de processos. Entre as ferramentas utilizadas para atribuição de semântica, ontologias podem ser usadas como uma interlíngua para mapear conceitos, funcionalidades e processos usados por diferentes aplicações e organizações. Considerando-se que a integração semântica é uma atividade complexa, o uso de uma abordagem para guiar a integração de aplicações pode estruturar o processo de integração em diferentes níveis de abstração e prover orientações sobre como realizar as várias atividades de integração. Nesse sentido, em (CALHAU, 2011)* foi definida a Ontology-based Approach for Semantic Integration (OBA-SI), uma abordagem que utiliza ontologias para realizar a integração semântica de aplicações. Neste trabalho é proposta uma evolução de OBA-SI focando-se na integração na camada de processos. Para tal, foi desenvolvida a Ontologia de Processos de Negócio, que apoia a integração fornecendo os conceitos principais que devem ser observados para comunicação entre diferentes processos. Além disso, etapas de OBA-SI foram refinadas e as relações entre as diversas camadas de integração foram explicitadas. Como resultado, modelos conceituais dos processos e das aplicações a serem integradas são analisados à luz da Ontologia de Processo de Negócio e de ontologias de domínio e tarefa, as quais são usadas para atribuir semântica aos itens compartilhados. Para avaliar a evolução de OBA-SI proposta neste trabalho, ela foi utilizada para integrar aplicações visando apoiar de forma integrada os processos Gerência de Problemas e Gerência de Configuração de Software.TextCERQUEIRA, Laylla Duarte de. Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos. 2016. 133 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2016.http://repositorio.ufes.br/handle/10/9831porUniversidade Federal do Espírito SantoMestrado em InformáticaPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoOntologyIntegrationInteroperabilityBusiness processSemanticsInteroperabilidade semânticaProcesso de negócioOntologiaIntegração semântica (sistemas de computador)Processo de negócioSemânticaCiência da Computação004Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processosinfo: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:UFESORIGINALuma_abordagem_baseada_em_ontologias_para_integracao_semantica_de_sistemas_na_camada_de_processos_2016 - laylla.pdfapplication/pdf3687315http://repositorio.ufes.br/bitstreams/f52cf37f-a268-4eec-8e3e-7cbf9b989dd7/download6c6a7fcacf29125b0abf142e5e563fd0MD5110/98312024-07-17 16:56:43.472oai:repositorio.ufes.br:10/9831http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:52:54.163871Repositó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 na camada de processos |
title |
Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos |
spellingShingle |
Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos Cerqueira, Laylla Duarte de Ontology Integration Interoperability Business process Semantics Interoperabilidade semântica Processo de negócio Ciência da Computação Ontologia Integração semântica (sistemas de computador) Processo de negócio Semântica 004 |
title_short |
Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos |
title_full |
Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos |
title_fullStr |
Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos |
title_full_unstemmed |
Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos |
title_sort |
Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos |
author |
Cerqueira, Laylla Duarte de |
author_facet |
Cerqueira, Laylla Duarte de |
author_role |
author |
dc.contributor.advisor-co1.fl_str_mv |
Falbo, Ricardo de Almeida |
dc.contributor.advisor1.fl_str_mv |
Barcellos, Monalessa Perini |
dc.contributor.author.fl_str_mv |
Cerqueira, Laylla Duarte de |
dc.contributor.referee1.fl_str_mv |
Almeida, João Paulo Andrade |
dc.contributor.referee2.fl_str_mv |
Nardi, Julio Cesar |
contributor_str_mv |
Falbo, Ricardo de Almeida Barcellos, Monalessa Perini Almeida, João Paulo Andrade Nardi, Julio Cesar |
dc.subject.eng.fl_str_mv |
Ontology Integration Interoperability Business process Semantics |
topic |
Ontology Integration Interoperability Business process Semantics Interoperabilidade semântica Processo de negócio Ciência da Computação Ontologia Integração semântica (sistemas de computador) Processo de negócio Semântica 004 |
dc.subject.por.fl_str_mv |
Interoperabilidade semântica Processo de negócio |
dc.subject.cnpq.fl_str_mv |
Ciência da Computação |
dc.subject.br-rjbn.none.fl_str_mv |
Ontologia Integração semântica (sistemas de computador) Processo de negócio Semântica |
dc.subject.udc.none.fl_str_mv |
004 |
description |
Business processes define how organizations perform their activities to deliver results according to established goals. These activities are usually supported by different applications of one or more organizations. These applications are often developed at different time, by different groups and with no concern for integration. As a consequence, organizations have to deal with integration problems to allow for a good communication between applications at data, service and process layers. In this context, semantic conflicts should be addressed to ensure that application integration will be properly performed. In order to properly support the business processes involved in the integration, it is important to address semantic aspects related to the process layer. Among tools used to assign semantics, ontologies can be used as an interlingua to map concepts used by different applications and organizations. Considering that semantic integration is a complex activity, the use of an approach to guide application integration can structure the integration process in different abstraction levels and provide guidelines on how to perform the various integration activities. In this sense, in (CALHAU, 2011) was defined the Ontologybased Approach for Semantic Integration (OBA-SI), an approach that uses ontologies to perform semantic integration of applications. In this work, it is proposed an improvement of OBA-SI, focusing on integration at process layer. For that, it was developed the Business Process Ontology, which supports the integration by providing the main concepts that should be considered to communication among processes. Furthermore, some phases of OBA-SI were refined and relations between the integration layers were made explicit. As a consequence, conceptual models of processes and applications to be integrated are analyzed in the light of the Business Process Ontology and the task and domain ontologies, which are used to assign semantics to shared items. To evaluate the OBA-SI evolution proposed in this work, it was used to integrate applications aiming to support in an integrated manner the Problem Management and Software Configuration Management processes. |
publishDate |
2016 |
dc.date.issued.fl_str_mv |
2016-09-28 |
dc.date.accessioned.fl_str_mv |
2018-08-02T00:03:46Z |
dc.date.available.fl_str_mv |
2018-08-01 2018-08-02T00:03:46Z |
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 |
CERQUEIRA, Laylla Duarte de. Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos. 2016. 133 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2016. |
dc.identifier.uri.fl_str_mv |
http://repositorio.ufes.br/handle/10/9831 |
identifier_str_mv |
CERQUEIRA, Laylla Duarte de. Uma abordagem baseada em ontologias para integração semântica de sistemas na camada de processos. 2016. 133 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2016. |
url |
http://repositorio.ufes.br/handle/10/9831 |
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/f52cf37f-a268-4eec-8e3e-7cbf9b989dd7/download |
bitstream.checksum.fl_str_mv |
6c6a7fcacf29125b0abf142e5e563fd0 |
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_ |
1813022510405386240 |