Use este identificador para citar ou linkar para este item:
https://repositorio.ufpb.br/jspui/handle/123456789/39616| Tipo: | TCC |
| Título: | Geração de código escalável para o padrão de workflow Deferred Distribution |
| Autor(es): | Crispim, Matheus Guedes |
| Orientador: | Miranda, Rodrigo de Almeida Vilar de |
| Resumo: | Os Sistemas Gerenciadores de Workflow utilizam motores de regras para interpretar regras de alto nível e prover funcionalidades em tempo de execução. Todavia essa solução pode representar um gargalo para sistemas de informações que as utilizem. Assim sendo, este trabalho propõe a abstração dos conceitos de workflow através da geração de código. O principal resultado deste trabalho é uma proposta de idioma para a implementação de um padrão de Workflow do tipo Resource patterns, chamado o Deferred Distribution. O idioma proposto representa um código de referência para implementação do padrão Deferred Distribution nas tecnologias: Angular e Typescript para frontend; e Spring Boot e Java para backend - que pode ser utilizado como base para um gerador de código. O idioma foi analisado qualitativamente com o objetivo de avaliar sua escalabilidade. |
| Abstract: | Workflow Management Systems use rule engines to interpret high-level rules and provide functionality at runtime. However, this solution can represent a bottleneck for information systems that use them. Therefore, this work proposes the abstraction of workflow concepts through code generation. The main result of this work is a idiom proposal for the implementation of a Workflow pattern of the Resource patterns type, called Deferred Distribution. The proposed idiom represents a reference code for implementing the Deferred Distribution pattern in the technologies: Angular and Typescript for frontend; and Spring Boot and Java for backend - which can be used as the basis for a code generator. The idiom was analyzed qualitatively in order to assess its scalability. |
| Palavras-chave: | Deferred Distribution Código escalável Sistemas de gerenciamento de workflow |
| CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA |
| Idioma: | por |
| País: | Brasil |
| Editor: | Universidade Federal da Paraíba |
| Sigla da Instituição: | UFPB |
| Departamento: | Ciências Exatas |
| Tipo de Acesso: | Acesso aberto |
| URI: | http://creativecommons.org/licenses/by-nd/3.0/br/ |
| URI: | https://repositorio.ufpb.br/jspui/handle/123456789/39616 |
| Data do documento: | 27-Mar-2020 |
| Aparece nas coleções: | TCC - Sistemas de Informação |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| MatheusGuedesCrispim_TCC.pdf | Trabalho de conclusão de curso | 589,64 kB | Adobe PDF | Visualizar/Abrir |
| MatheusGuedesCrispim_TERMO.pdf | Termo de autorização para publicação eletrônica na biblioteca digital da UFPB | 148,37 kB | Adobe PDF | Visualizar/Abrir Solicitar uma cópia |
Este item está licenciada sob uma
Licença Creative Commons
