Modeling of time WED-flow
| Autor(a) principal: | |
|---|---|
| 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 |