Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufu.br/handle/123456789/37730
ORCID:  http://orcid.org/0000-0002-6800-5540
Tipo de documento: Dissertação
Tipo de acceso: Acesso Aberto
Attribution-NonCommercial-NoDerivs 3.0 United States
Título: Análise de desempenho baseada em lógica linear e workflow net para escalonamento de sistemas de workflow
Título (s) alternativo (s): Performance analysis based on linear logic and workflow net for scheduling workflow systems
Autor: Bruno, Lorena Rodrigues
Primer orientador: Julia, Stéphane
Primer miembro de la banca: Fernandes, Márcia Aparecida
Segundo miembro de la banca: Silva, Jose Reinaldo
Resumen: O modelo de um Sistema de Gerenciamento de Workflow (SGW) deve descrever as res- trições de tempo dos recursos sobre as atividades do processo de negócio correspondente. Em geral, fenômenos temporais incluem atrasos na execução das atividades, limites para a ocorrência de intervalos válidos relacionados às atividades, limites para intervalos válidos relacionados as recursos (limites para o ciclo de vida de um recurso), limites na duração da execução de processos, intervalo de distância entre duas atividades, entre outros. Nestre trabalho, um modelo de Workflow net com adição de intervalos de tempo associados à duração das atividades e tempos de espera são apresentados. Para definir os intervalos mínimo e máximo para a execução das atividades, um mecanismo de propagação com res- trição de tempo baseado no cálculo de sequentes da Lógica Linear e em datas simbólicas é proposto. Utilizando Colored Petri Nets (CPNs)(Rede de Petri Colorida) hierárquicas é possível separar o modelo do proceso do modelo de recurso e definir formalmente os me- canismos de comunicação entre esses dois modelos. Cada ficha da rede de Petri Colorida será capaz de carregar as informações de tempo para cada caso, assim como o intervalo de tempo que cada atividade terá que respeitar para que o processo seja finalizado dentro do prazo proposto. Tal marcação temporal pode ser representada por um conjunto de cores do modelo CPN e será utilizado para monitorar a execução do processo a fim de encontrar a quantidade certa de recursos e a melhor técnica de escalonamento envolvidos na execução das atividades. A simulação da CPN com informações de tempo permite então estimar a quantidade de casos que respeitam as restrições de tempo do processo (prazo de entrega), além de melhorar o planejamento de recursos em um SGW.
Abstract: The model of a Workflow Management System should describe the time constraints of resources over the activities of the corresponding business process. In general, typical temporal phenomena include activity execution delays, limits to the occurrence of valid intervals over the activities, limits to valid intervals over resources (limit to resources life cycle), limits to duration of process execution, time distance between two activities, etc. In this study, a Workflow net model incremented with time intervals to describe the duration of activities and waiting times is presented. To define the execution of activities minimum and maximum intervals, a time constraint propagation mechanism based on the sequent calculus of Linear Logic and on symbolic dates is proposed. Using Colored Petri nets, it is possible to separate the process model from the resource model and formally define the communication mechanisms between the two models. Each token from the Colored Petri net will then be able to carry the time information of each case, such as the start and end time of each activity the case will have to perform to complete the Workflow process. Such temporal data can be represented as a set of colors from the CPN model and will be used to monitor the execution of the process in order to find the right amount of resources and the best scheduling technique involved in the execution of activities. The simulation of the CPN with time information then allows estimating the percentage of cases that respect the time constraints of the process (deadline delivery dates), in addition with improving resource planning in Workflow Management System.
Palabras clave: Rede de Petri
Workflow net
Lógica Linear
Propagação para frente
Propagação para trás
CPN Tools
Área (s) del CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: por
País: Brasil
Editora: Universidade Federal de Uberlândia
Programa: Programa de Pós-graduação em Ciência da Computação
Cita: BRUNO, Lorena Rodrigues. Análise de desempenho baseada na lógica linear e workflow net para escalonamento de sistemas de workflow. 2023. 130 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2023. DOI http://doi.org/10.14393/ufu.di.2023.160
Identificador del documento: http://doi.org/10.14393/ufu.di.2023.160
URI: https://repositorio.ufu.br/handle/123456789/37730
Fecha de defensa: 16-feb-2023
Aparece en las colecciones:DISSERTAÇÃO - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
AnaliseDesempenhoBaseada.pdfDissertação8.99 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons