Um framework para mapeamento entre objetos e processos de negócios

Detalhes bibliográficos
Autor(a) principal: Rogel Garcia de Oliveira
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/ESBF-97GQVW
Resumo: Information systems increasingly rely on business process models, notations, and engines to represent and execute complex business rules. However, the integration between information system components and current Business Process Management Systems (BPMS) is usually based on low-level programming interfaces that expose accidental complexities typical from business process implementations. To tackle this problem, we report in this master dissertation the design and implementation of a mapping framework -- called NextFlow -- that provides a binding between high-level business concepts and object-oriented abstractions for communication with BPMS. We also evaluate the use of NextFlow in a small-scale but representative information system, including a comparison with a second implementation of this system solely based on the standard programming interface supported by jBPM, a well-known BPMS.
id UFMG_37a90437f3096e635ffd90e8e968bca6
oai_identifier_str oai:repositorio.ufmg.br:1843/ESBF-97GQVW
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Um framework para mapeamento entre objetos e processos de negóciosProgramação orientada a objetosProcessos de negócioFrameworks de mapeamentoWorkowFramework (Programa de computador)ComputaçãoEngenharia de softwareNegócios Processamento de dados GerênciaInformation systems increasingly rely on business process models, notations, and engines to represent and execute complex business rules. However, the integration between information system components and current Business Process Management Systems (BPMS) is usually based on low-level programming interfaces that expose accidental complexities typical from business process implementations. To tackle this problem, we report in this master dissertation the design and implementation of a mapping framework -- called NextFlow -- that provides a binding between high-level business concepts and object-oriented abstractions for communication with BPMS. We also evaluate the use of NextFlow in a small-scale but representative information system, including a comparison with a second implementation of this system solely based on the standard programming interface supported by jBPM, a well-known BPMS.Sistemas de informação cada vez mais dependem de modelos, notações e gerenciadores de processos para representar e executar regras de negócio. Entretanto, a integração entre os componentes de sistemas de informação e os atuais Sistemas Gerenciadores de Processos de Negócio (BPMS) é geralmente baseada em interfaces de programação de baixo nível que expõem diversas complexidades acidentais, típicas de implementações de processos de negócio. Para tratar esse problema, esta dissertação de mestrado descreve o projeto e implementação de um framework de mapeamento, chamado NextFlow, que disponibiliza regras para associação entre conceitos de alto nível de processos e abstrações típicas de sistemas orientados a objetos. Nesta dissertação também descreve-se uma avaliação de uso do framework NextFlow em um pequeno sistema de informação, incluindo uma comparação com uma segunda implementação que utiliza diretamente as interfaces de programação providas pelo sistema jBPM, um BPMS bastante conhecida.Universidade Federal de Minas GeraisUFMGMarco Tulio de Oliveira ValenteClarindo Isaias P da S e PaduaSérgio Castelo Branco SoaresSergio Vale Aguiar CamposRogel Garcia de Oliveira2019-08-10T19:41:25Z2019-08-10T19:41:25Z2013-03-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1843/ESBF-97GQVWinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMG2019-11-14T07:07:03Zoai:repositorio.ufmg.br:1843/ESBF-97GQVWRepositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2019-11-14T07:07:03Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.none.fl_str_mv Um framework para mapeamento entre objetos e processos de negócios
title Um framework para mapeamento entre objetos e processos de negócios
spellingShingle Um framework para mapeamento entre objetos e processos de negócios
Rogel Garcia de Oliveira
Programação orientada a objetos
Processos de negócio
Frameworks de mapeamento
Workow
Framework (Programa de computador)
Computação
Engenharia de software
Negócios Processamento de dados Gerência
title_short Um framework para mapeamento entre objetos e processos de negócios
title_full Um framework para mapeamento entre objetos e processos de negócios
title_fullStr Um framework para mapeamento entre objetos e processos de negócios
title_full_unstemmed Um framework para mapeamento entre objetos e processos de negócios
title_sort Um framework para mapeamento entre objetos e processos de negócios
author Rogel Garcia de Oliveira
author_facet Rogel Garcia de Oliveira
author_role author
dc.contributor.none.fl_str_mv Marco Tulio de Oliveira Valente
Clarindo Isaias P da S e Padua
Sérgio Castelo Branco Soares
Sergio Vale Aguiar Campos
dc.contributor.author.fl_str_mv Rogel Garcia de Oliveira
dc.subject.por.fl_str_mv Programação orientada a objetos
Processos de negócio
Frameworks de mapeamento
Workow
Framework (Programa de computador)
Computação
Engenharia de software
Negócios Processamento de dados Gerência
topic Programação orientada a objetos
Processos de negócio
Frameworks de mapeamento
Workow
Framework (Programa de computador)
Computação
Engenharia de software
Negócios Processamento de dados Gerência
description Information systems increasingly rely on business process models, notations, and engines to represent and execute complex business rules. However, the integration between information system components and current Business Process Management Systems (BPMS) is usually based on low-level programming interfaces that expose accidental complexities typical from business process implementations. To tackle this problem, we report in this master dissertation the design and implementation of a mapping framework -- called NextFlow -- that provides a binding between high-level business concepts and object-oriented abstractions for communication with BPMS. We also evaluate the use of NextFlow in a small-scale but representative information system, including a comparison with a second implementation of this system solely based on the standard programming interface supported by jBPM, a well-known BPMS.
publishDate 2013
dc.date.none.fl_str_mv 2013-03-19
2019-08-10T19:41:25Z
2019-08-10T19:41:25Z
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.uri.fl_str_mv http://hdl.handle.net/1843/ESBF-97GQVW
url http://hdl.handle.net/1843/ESBF-97GQVW
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 application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
UFMG
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv repositorio@ufmg.br
_version_ 1816829775006662656