Convergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenários

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: SOUZA, Brunno Wagner Lemos de
Orientador(a): BARROS, Roberto Souto Maior de
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Programa de Pos Graduacao em Ciencia da Computacao
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
BPM
UML
SOA
Link de acesso: https://repositorio.ufpe.br/handle/123456789/18365
Resumo: Neste trabalho, foram investigados e analisados conceitos fundamentais da metodologia de BPM (Business Process Modeling) através de sua notação BPMN (Business Process Modelling Notation), bem como o desenvolvimento de software por meio da UML (Unified Modeling Language), ambas atreladas à arquitetura SOA (Service-Oriented Architecture), com o objetivo de integrar as áreas de desenvolvimento de software e de gestão de empresas, a fim de possibilitar uma visão macro dos processos. Optou-se por analisar BPM, pois sua metodologia garante uma prática de desenvolvimento rápido do sistema, tornando-o flexível, e permite a sua reutilização, com uso de tecnologias legadas, pois empresas conseguem alcançar um maior controle dos processos de negócio. Já a UML possibilita a padronização na modelagem de software e, assim como BPM, com possível integração com SOA. O objetivo deste estudo é fazer a apresentação dos diversos cenários verificados a partir de um amplo levantamento da literatura que trata dessa integração. Dessa maneira, foi realizada uma comparação quantitativa e qualitativa dos cenários encontrados, a fim de definir qual é a melhor possibilidade de integração para uma empresa. Tudo isso para assegurar a interoperabilidade entre diferentes entidades, agregando valor e reduzindo custos de manutenção para as empresas. Através de descritores selecionados, foi feita uma busca em bases de dados específicas para levantar trabalhos publicados sobre a integração BPM-SOA e UML-SOA. Esse levantamento permitiu observar distintos cenários de integração, além das vantagens, desvantagens e problemas mencionados por seus autores. A finalidade é compreender quais os principais entraves relacionados à integração e implementação de BPM-SOA e UML-SOA que seja capaz de comprovar, quantitativa e qualitativamente, as integrações e apontar qual a melhor possibilidade.
id UFPE_7a3959afc6e57cf60e16430d4a327c6d
oai_identifier_str oai:repositorio.ufpe.br:123456789/18365
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling SOUZA, Brunno Wagner Lemos dehttp://lattes.cnpq.br/3637823111634211http://lattes.cnpq.br/2153962690732683BARROS, Roberto Souto Maior de2017-03-02T13:55:41Z2017-03-02T13:55:41Z2016-02-25https://repositorio.ufpe.br/handle/123456789/18365Neste trabalho, foram investigados e analisados conceitos fundamentais da metodologia de BPM (Business Process Modeling) através de sua notação BPMN (Business Process Modelling Notation), bem como o desenvolvimento de software por meio da UML (Unified Modeling Language), ambas atreladas à arquitetura SOA (Service-Oriented Architecture), com o objetivo de integrar as áreas de desenvolvimento de software e de gestão de empresas, a fim de possibilitar uma visão macro dos processos. Optou-se por analisar BPM, pois sua metodologia garante uma prática de desenvolvimento rápido do sistema, tornando-o flexível, e permite a sua reutilização, com uso de tecnologias legadas, pois empresas conseguem alcançar um maior controle dos processos de negócio. Já a UML possibilita a padronização na modelagem de software e, assim como BPM, com possível integração com SOA. O objetivo deste estudo é fazer a apresentação dos diversos cenários verificados a partir de um amplo levantamento da literatura que trata dessa integração. Dessa maneira, foi realizada uma comparação quantitativa e qualitativa dos cenários encontrados, a fim de definir qual é a melhor possibilidade de integração para uma empresa. Tudo isso para assegurar a interoperabilidade entre diferentes entidades, agregando valor e reduzindo custos de manutenção para as empresas. Através de descritores selecionados, foi feita uma busca em bases de dados específicas para levantar trabalhos publicados sobre a integração BPM-SOA e UML-SOA. Esse levantamento permitiu observar distintos cenários de integração, além das vantagens, desvantagens e problemas mencionados por seus autores. A finalidade é compreender quais os principais entraves relacionados à integração e implementação de BPM-SOA e UML-SOA que seja capaz de comprovar, quantitativa e qualitativamente, as integrações e apontar qual a melhor possibilidade.In this study, we investigated and analyzed the fundamental concepts of BPM methodology (Business Process Modeling) through its BPMN notation (Business Process Modelling Notation) and software development through the UML (Unified Modeling Language), both linked to architecture SOA (Service-Oriented Architecture) with the aim of integrating the software development areas and business management, in order to provide a macro view of the processes. We chose to analyze BPM, because its methodology ensures a practice of rapid system development, making it flexible, and allows reuse, using legacy technologies, as companies can achieve greater control of business processes. Already the UML allows for standardization in software modeling and, as BPM, with possible integration with SOA. The aim of this study is to make the presentation of the various scenarios checked from a broad survey of the literature dealing with this integration. Thus, a quantitative and qualitative comparison of the scenarios found was carried out in order to define what is the best possibility of integration for a company. All this to ensure interoperability between different entities, adding value and reducing maintenance costs for companies. Through selected keywords, a search was made in specific databases for up papers on the integration BPM-SOA and UML-SOA. This survey allowed to observe different integration scenarios, beyond the advantages, disadvantages and problems mentioned by the authors. The purpose is to understand what the main obstacles related to the integration and implementation of BPM-SOA and SOA-UML to be able to prove quantitatively and qualitatively, the integrations and point out what the best possibility.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessBPMUMLSOAIntegraçãoBPMUMLSOAIntegrationConvergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenáriosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPEORIGINALDissertação Final-Biblioteca_Brunno.pdfDissertação Final-Biblioteca_Brunno.pdfapplication/pdf2392204https://repositorio.ufpe.br/bitstream/123456789/18365/1/Disserta%c3%a7%c3%a3o%20Final-Biblioteca_Brunno.pdfade7199e37779e870f0c3d398da9bb4dMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81232https://repositorio.ufpe.br/bitstream/123456789/18365/2/license_rdf66e71c371cc565284e70f40736c94386MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82311https://repositorio.ufpe.br/bitstream/123456789/18365/3/license.txt4b8a02c7f2818eaf00dcf2260dd5eb08MD53TEXTDissertação Final-Biblioteca_Brunno.pdf.txtDissertação Final-Biblioteca_Brunno.pdf.txtExtracted texttext/plain260239https://repositorio.ufpe.br/bitstream/123456789/18365/4/Disserta%c3%a7%c3%a3o%20Final-Biblioteca_Brunno.pdf.txt633dc56b7087215b1d043c60eb9f72f6MD54THUMBNAILDissertação Final-Biblioteca_Brunno.pdf.jpgDissertação Final-Biblioteca_Brunno.pdf.jpgGenerated Thumbnailimage/jpeg1308https://repositorio.ufpe.br/bitstream/123456789/18365/5/Disserta%c3%a7%c3%a3o%20Final-Biblioteca_Brunno.pdf.jpg6803528f95168073f3f08442a9cb1891MD55123456789/183652019-10-25 02:45:49.816oai:repositorio.ufpe.br:123456789/18365TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLMKgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUEUgaWRlbnRpZmljYXLDoSBjbGFyYW1lbnRlIG8ocykgbm9tZShzKSBkbyhzKSBhdXRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8gZW50cmVndWUgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRvIHByZXZpc3RvIG5hIGFsw61uZWEgYykuCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T05:45:49Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Convergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenários
title Convergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenários
spellingShingle Convergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenários
SOUZA, Brunno Wagner Lemos de
BPM
UML
SOA
Integração
BPM
UML
SOA
Integration
title_short Convergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenários
title_full Convergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenários
title_fullStr Convergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenários
title_full_unstemmed Convergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenários
title_sort Convergência entre BPM-SOA e UML-SOA: uma Análise comparativa de integração e de cenários
author SOUZA, Brunno Wagner Lemos de
author_facet SOUZA, Brunno Wagner Lemos de
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3637823111634211
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2153962690732683
dc.contributor.author.fl_str_mv SOUZA, Brunno Wagner Lemos de
dc.contributor.advisor1.fl_str_mv BARROS, Roberto Souto Maior de
contributor_str_mv BARROS, Roberto Souto Maior de
dc.subject.por.fl_str_mv BPM
UML
SOA
Integração
BPM
UML
SOA
Integration
topic BPM
UML
SOA
Integração
BPM
UML
SOA
Integration
description Neste trabalho, foram investigados e analisados conceitos fundamentais da metodologia de BPM (Business Process Modeling) através de sua notação BPMN (Business Process Modelling Notation), bem como o desenvolvimento de software por meio da UML (Unified Modeling Language), ambas atreladas à arquitetura SOA (Service-Oriented Architecture), com o objetivo de integrar as áreas de desenvolvimento de software e de gestão de empresas, a fim de possibilitar uma visão macro dos processos. Optou-se por analisar BPM, pois sua metodologia garante uma prática de desenvolvimento rápido do sistema, tornando-o flexível, e permite a sua reutilização, com uso de tecnologias legadas, pois empresas conseguem alcançar um maior controle dos processos de negócio. Já a UML possibilita a padronização na modelagem de software e, assim como BPM, com possível integração com SOA. O objetivo deste estudo é fazer a apresentação dos diversos cenários verificados a partir de um amplo levantamento da literatura que trata dessa integração. Dessa maneira, foi realizada uma comparação quantitativa e qualitativa dos cenários encontrados, a fim de definir qual é a melhor possibilidade de integração para uma empresa. Tudo isso para assegurar a interoperabilidade entre diferentes entidades, agregando valor e reduzindo custos de manutenção para as empresas. Através de descritores selecionados, foi feita uma busca em bases de dados específicas para levantar trabalhos publicados sobre a integração BPM-SOA e UML-SOA. Esse levantamento permitiu observar distintos cenários de integração, além das vantagens, desvantagens e problemas mencionados por seus autores. A finalidade é compreender quais os principais entraves relacionados à integração e implementação de BPM-SOA e UML-SOA que seja capaz de comprovar, quantitativa e qualitativamente, as integrações e apontar qual a melhor possibilidade.
publishDate 2016
dc.date.issued.fl_str_mv 2016-02-25
dc.date.accessioned.fl_str_mv 2017-03-02T13:55:41Z
dc.date.available.fl_str_mv 2017-03-02T13:55:41Z
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 https://repositorio.ufpe.br/handle/123456789/18365
url https://repositorio.ufpe.br/handle/123456789/18365
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/18365/1/Disserta%c3%a7%c3%a3o%20Final-Biblioteca_Brunno.pdf
https://repositorio.ufpe.br/bitstream/123456789/18365/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/18365/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/18365/4/Disserta%c3%a7%c3%a3o%20Final-Biblioteca_Brunno.pdf.txt
https://repositorio.ufpe.br/bitstream/123456789/18365/5/Disserta%c3%a7%c3%a3o%20Final-Biblioteca_Brunno.pdf.jpg
bitstream.checksum.fl_str_mv ade7199e37779e870f0c3d398da9bb4d
66e71c371cc565284e70f40736c94386
4b8a02c7f2818eaf00dcf2260dd5eb08
633dc56b7087215b1d043c60eb9f72f6
6803528f95168073f3f08442a9cb1891
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1813709021137338368