Modeling of time WED-flow

Detalhes bibliográficos
Autor(a) principal: Lima, Rodrigo Alves
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113541/
Resumo: Organizaçoes que buscam apoiar seus processos de negócio de forma mais flexivel estao cada vez mais interessadas em substituir os sistemas de informaçao existentes centrados em dados por sistemas de informaçao cientes de processo (PAISs), nos quais a lógica de controle de fluxo dos processos e especificada em modelos executaveis separados do código da aplicaçao. Ainda que as abordagens tradicionais de modelagern de processes sejam amplamente utilizadas para o desenvolvimento de PAISs empresariais, muitas nao possuem a flexibilidade necessaria para: realizar reengenharia de processos de negócios, gerenciar dependencias entre processos interativos e paralelos e manter a base de código para tratar exccuções e estados de processo imprevistos pequena e gerenciavel. WED-flow, por sua vez, é uma abordagem de modelagem de processos transacional, baseada em eventos, e orientada a dados que atende a esses desafios. No entanto, 'WED-flow nao pode modelar o comportamento e as restrições temporais dos processes sensiveis ao tempo encontrados em sistemas de tempo real. Para a maioria dos sistemas de tempo real, o nao cumprimento de restrições de tempo pode resultar em catastrofes. Assim, a capacidade de decidir se um processo sensível ao tempo pode ou nao cumprir seus prazos é essencial para ao menos aliviar seus efeitos colaterais potencialmente perigosos. Alem disso, se processos sensíveis ao tempo competirem por recursos compartilhados, a detecçao antecipada de que alguns deles nao atenderao aos seus prazos pode aumentar a eficiencia da política de alocaçao de recursos em uso. As principais contribuiçoes deste trabalho sao: (1) apresentar o modelo WED-flow Temporal, estendendo WED-flow com uma noção de tempo, (2) apresentar um metodo para mapear um modelo de processo WED-flow para uma rede de Petri um formalismo grafico e matematico para modelagem e analise de sistemas concorrentes, (3) e apresentar um modelo de rede Petri dependente de tempo adequado para descrever a semantica temporal dos modelos de processo de WED-flow Temporal. Assim, podemos verificar a lógica de controle de fluxo dos modelos de processo WED-flow atraves de redes de Petri equivalentes, assim como verificar sua pontualidade. Como um exemplo de um sistema de tempo real modelado usando WED- flow, apresentamos SISAUT - um sistema de gerenciamento de autópsias que coordena processos interativos, paralelos e sensiveis ao tempo para coletar e processar órgãos para projetos de pesquisa.
id USP_868e764ef85c0e883175331d59c59fec
oai_identifier_str oai:teses.usp.br:tde-20230727-113541
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Modeling of time WED-flowModelagem de WED-flow temporalSistemas De InformaçãoOrganizaçoes que buscam apoiar seus processos de negócio de forma mais flexivel estao cada vez mais interessadas em substituir os sistemas de informaçao existentes centrados em dados por sistemas de informaçao cientes de processo (PAISs), nos quais a lógica de controle de fluxo dos processos e especificada em modelos executaveis separados do código da aplicaçao. Ainda que as abordagens tradicionais de modelagern de processes sejam amplamente utilizadas para o desenvolvimento de PAISs empresariais, muitas nao possuem a flexibilidade necessaria para: realizar reengenharia de processos de negócios, gerenciar dependencias entre processos interativos e paralelos e manter a base de código para tratar exccuções e estados de processo imprevistos pequena e gerenciavel. WED-flow, por sua vez, é uma abordagem de modelagem de processos transacional, baseada em eventos, e orientada a dados que atende a esses desafios. No entanto, 'WED-flow nao pode modelar o comportamento e as restrições temporais dos processes sensiveis ao tempo encontrados em sistemas de tempo real. Para a maioria dos sistemas de tempo real, o nao cumprimento de restrições de tempo pode resultar em catastrofes. Assim, a capacidade de decidir se um processo sensível ao tempo pode ou nao cumprir seus prazos é essencial para ao menos aliviar seus efeitos colaterais potencialmente perigosos. Alem disso, se processos sensíveis ao tempo competirem por recursos compartilhados, a detecçao antecipada de que alguns deles nao atenderao aos seus prazos pode aumentar a eficiencia da política de alocaçao de recursos em uso. As principais contribuiçoes deste trabalho sao: (1) apresentar o modelo WED-flow Temporal, estendendo WED-flow com uma noção de tempo, (2) apresentar um metodo para mapear um modelo de processo WED-flow para uma rede de Petri um formalismo grafico e matematico para modelagem e analise de sistemas concorrentes, (3) e apresentar um modelo de rede Petri dependente de tempo adequado para descrever a semantica temporal dos modelos de processo de WED-flow Temporal. Assim, podemos verificar a lógica de controle de fluxo dos modelos de processo WED-flow atraves de redes de Petri equivalentes, assim como verificar sua pontualidade. Como um exemplo de um sistema de tempo real modelado usando WED- flow, apresentamos SISAUT - um sistema de gerenciamento de autópsias que coordena processos interativos, paralelos e sensiveis ao tempo para coletar e processar órgãos para projetos de pesquisa.Organizations seeking to support their business processes in a more flexible way are increasingly interested in replacing existing information systems centered on data with process-aware informa- tion systems (PAISs), in which the control-flow logic of processes is specified in executable models separate from the application code. Even though traditional process modeling approaches have been largely used to build enterprise PAISs, most lack the flexibility needed to: perform business process reengineering|manage dependencies among interacting, parallel processes|and keep the code base for handling exceptions and unforeseen process states small and manageable. 'WED-flow, in turn, is a transactional, event-based, and data-driven process modeling approach that addresses these chal- lenges. However, WED-flow cannot model the temporal behavior and constraints of time-critical processes found in real-time systems. For most real-time systems, failing to meet time constraints could result in catastrophic damage. Hence, the ability to decide whether or not a time-critical process can meet its deadlines is essential to at least alleviate potentially hazardous side effects. Moreover, if time-critical processes compete for shared resources, early detecting that some of them are likely to miss their deadlines could increase the efficiency of the resource allocation policy in use. The main contributions of this work are: (1) to present Time WED-flow, extending WED-flow with the notion of time|(2) to present a method for mapping a WED-flow process model to a Petri net - a graphical and mathematical formalism for modeling and reasoning about the functional behavior of concurrent systems|(3) and to present a time dependent Petri net model suitable for describing the temporal semantics of Time WED-flow process models. Thus, we can check the control-flow logic of WED-flow process models through their equivalent Petri nets, and check their timeliness as well. As an example uf a real-time system modeled using WED-flow, we present SISAUT - an autopsy management system that coordinates interacting, parallel, time-critical processes to collect and process organs for research projects.Biblioteca Digitais de Teses e Dissertações da USPFerreira, João EduardoLima, Rodrigo Alves2017-12-18info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113541/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2023-07-27T20:06:05Zoai:teses.usp.br:tde-20230727-113541Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212023-07-27T20:06:05Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Modeling of time WED-flow
Modelagem de WED-flow temporal
title Modeling of time WED-flow
spellingShingle Modeling of time WED-flow
Lima, Rodrigo Alves
Sistemas De Informação
title_short Modeling of time WED-flow
title_full Modeling of time WED-flow
title_fullStr Modeling of time WED-flow
title_full_unstemmed Modeling of time WED-flow
title_sort Modeling of time WED-flow
author Lima, Rodrigo Alves
author_facet Lima, Rodrigo Alves
author_role author
dc.contributor.none.fl_str_mv Ferreira, João Eduardo
dc.contributor.author.fl_str_mv Lima, Rodrigo Alves
dc.subject.por.fl_str_mv Sistemas De Informação
topic Sistemas De Informação
description Organizaçoes que buscam apoiar seus processos de negócio de forma mais flexivel estao cada vez mais interessadas em substituir os sistemas de informaçao existentes centrados em dados por sistemas de informaçao cientes de processo (PAISs), nos quais a lógica de controle de fluxo dos processos e especificada em modelos executaveis separados do código da aplicaçao. Ainda que as abordagens tradicionais de modelagern de processes sejam amplamente utilizadas para o desenvolvimento de PAISs empresariais, muitas nao possuem a flexibilidade necessaria para: realizar reengenharia de processos de negócios, gerenciar dependencias entre processos interativos e paralelos e manter a base de código para tratar exccuções e estados de processo imprevistos pequena e gerenciavel. WED-flow, por sua vez, é uma abordagem de modelagem de processos transacional, baseada em eventos, e orientada a dados que atende a esses desafios. No entanto, 'WED-flow nao pode modelar o comportamento e as restrições temporais dos processes sensiveis ao tempo encontrados em sistemas de tempo real. Para a maioria dos sistemas de tempo real, o nao cumprimento de restrições de tempo pode resultar em catastrofes. Assim, a capacidade de decidir se um processo sensível ao tempo pode ou nao cumprir seus prazos é essencial para ao menos aliviar seus efeitos colaterais potencialmente perigosos. Alem disso, se processos sensíveis ao tempo competirem por recursos compartilhados, a detecçao antecipada de que alguns deles nao atenderao aos seus prazos pode aumentar a eficiencia da política de alocaçao de recursos em uso. As principais contribuiçoes deste trabalho sao: (1) apresentar o modelo WED-flow Temporal, estendendo WED-flow com uma noção de tempo, (2) apresentar um metodo para mapear um modelo de processo WED-flow para uma rede de Petri um formalismo grafico e matematico para modelagem e analise de sistemas concorrentes, (3) e apresentar um modelo de rede Petri dependente de tempo adequado para descrever a semantica temporal dos modelos de processo de WED-flow Temporal. Assim, podemos verificar a lógica de controle de fluxo dos modelos de processo WED-flow atraves de redes de Petri equivalentes, assim como verificar sua pontualidade. Como um exemplo de um sistema de tempo real modelado usando WED- flow, apresentamos SISAUT - um sistema de gerenciamento de autópsias que coordena processos interativos, paralelos e sensiveis ao tempo para coletar e processar órgãos para projetos de pesquisa.
publishDate 2017
dc.date.none.fl_str_mv 2017-12-18
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://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113541/
url https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113541/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1826318895920709632