Desenvolvimento de aplicações BPM utilizando SOA: para estudo de caso aplicado a concursos públicos
| Autor(a) principal: | |
|---|---|
| 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 |