Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos

Detalhes bibliográficos
Autor(a) principal: Dewes, Rodrigo
Data de Publicação: 2008
Idioma: por
Título da fonte: Manancial - Repositório Digital da UFSM
dARK ID: ark:/26339/001300000j22b
Texto Completo: http://repositorio.ufsm.br/handle/1/25429
Resumo: Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2008.
id UFSM_58a7032c215b6e859e3d5fd845793def
oai_identifier_str oai:repositorio.ufsm.br:1/25429
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicosDeveloping BPM application using SOA: for study of case applied in a public selection processBPMBPMNBPELSOAWeb ServicesCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOTrabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2008.This work develops a public selection process management system based on the web platform. For the development of the work, are used various technologies and concepts to build a more flexible system and with better maintenance. In the design of the application are used concepts and tools based on the BPM methodology and the development used the SOA platform. It was decided to use BPM project in the system of this work, as this methodology ensures a quick development of the system, making it flexible and allowing the reuse of the system, with legacy technologies. After BPM, several tools and technologies that make possible the implementation of the system were developed, being chosen BPMN to create the business process flow of the application and orchestration with BPEL. It was used SOA architecture to ensure a availability platform for web services. These services are distributed and available on a web platform being managed with servers based on SOA. Moreover, such services can be developed in different programming languages without affecting the operation of the system and can be easily replaced. Finally, with the union of BPM methodologies with SOA architecture it’s possible to develop a complete system to manage public selection processes, based on the prerequisites available on Marcos Vinicius de Souza’s monograph. This monograph was a important basis for the development of this system, and it has differences in the way it was developed.Este trabalho desenvolve um sistema de gerenciamento de concursos públicos baseado na plataforma web. Para o desenvolvimento do trabalho, são utilizadas diversas tecnologias e conceitos para a construção de um sistema mais flexível e de melhor manutenção. No projeto da aplicação são utilizados conceitos e ferramentas baseadas na metodologia BPM e no desenvolvimento é utilizada a arquitetura SOA. Optou-se por usar BPM no projeto do sistema deste trabalho, pois esta metodologia garante um desenvolvimento rápido do sistema, torna-o flexível e permite a reutilização do sistema, com uso de tecnologias legadas. A partir do BPM, desenvolveram-se diversas ferramentas e tecnologias que tornam possível a aplicação prática do sistema, sendo escolhidas BPMN para a criação do fluxo do processo de negócio da aplicação e BPEL que realiza a sua orquestração. Utilizou-se a arquitetura SOA para garantir uma plataforma de disponibilização dos serviços web (Web Services). Estes serviços ficam distribuidos e disponibilizados em uma plataforma web sendo gerenciados com servidores baseados em SOA. Além disso, tais serviços podem ser desenvolvidos em diferentes linguagens de programação sem afetar o funcionamento do sistema, podendo serem facilmente substituidos. Por fim, com a união das metodologias de BPM com a arquitetura SOA pode-se desenvolver um sistema completo para o gerenciamento de concursos públicos, tendo como base os pré-requisitos disponíveis na monografia de Marcos Vinícius de Souza. Essa monografia foi de base importante para o desenvolvimento deste sistema, e que possui diferenças na maneira como foi desenvolvido.BrasilUFSMCentro de TecnologiaLima, João Carlos DamascenoLimberger, SérgioDewes, Rodrigo2022-07-18T14:26:30Z2022-07-18T14:26:30Z2008-01-312008Trabalho de Conclusão de Curso de Graduaçãoinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://repositorio.ufsm.br/handle/1/25429ark:/26339/001300000j22bporAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2022-09-27T19:27:16Zoai:repositorio.ufsm.br:1/25429Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/PUBhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.bropendoar:2022-09-27T19:27:16Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos
Developing BPM application using SOA: for study of case applied in a public selection process
title Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos
spellingShingle Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos
Dewes, Rodrigo
BPM
BPMN
BPEL
SOA
Web Services
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos
title_full Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos
title_fullStr Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos
title_full_unstemmed Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos
title_sort Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos
author Dewes, Rodrigo
author_facet Dewes, Rodrigo
author_role author
dc.contributor.none.fl_str_mv Lima, João Carlos Damasceno
Limberger, Sérgio
dc.contributor.author.fl_str_mv Dewes, Rodrigo
dc.subject.por.fl_str_mv BPM
BPMN
BPEL
SOA
Web Services
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic BPM
BPMN
BPEL
SOA
Web Services
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2008.
publishDate 2008
dc.date.none.fl_str_mv 2008-01-31
2008
2022-07-18T14:26:30Z
2022-07-18T14:26:30Z
dc.type.driver.fl_str_mv Trabalho de Conclusão de Curso de Graduação
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufsm.br/handle/1/25429
dc.identifier.dark.fl_str_mv ark:/26339/001300000j22b
url http://repositorio.ufsm.br/handle/1/25429
identifier_str_mv ark:/26339/001300000j22b
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Brasil
UFSM
Centro de Tecnologia
publisher.none.fl_str_mv Brasil
UFSM
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.br
_version_ 1847103519644975104