Modelagem e construção de mecanismos de coordenação em ambientes computacionais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2007 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1606364 |
Resumo: | Orientador: Leo Pini Magalhães |
id |
UNICAMP-30_3588a158b7a06710eccc03ac07198aff |
---|---|
oai_identifier_str |
oai::416998 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Modelagem e construção de mecanismos de coordenação em ambientes computacionaisModeling and construction of coordination mechanism in computational environmentRedes de PetriFluxos de trabalhoEngenharia de softwareUML (Linguagem de modelagem padrão)CoordinationComputational processesPetri netWorkflowOrientador: Leo Pini MagalhãesDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de ComputaçãoResumo: Este trabalho aborda o problema da coordenação de atividades interdependentes em processos computacionais. As interdependências entre atividades podem ser temporais, de recursos, de bloqueio e de mútua exclusão, entre outras. Exemplos de processos computacionais com atividades interdependentes são ambientes multimídias, ferramentas de suporte ao trabalho colaborativo, workflows, vídeo games, animação computacional e composição de web services. Uma das dificuldades em projetar o mecanismo de coordenação é garantir que tal mecanismo seja consistente com a especificação do processo. Vários trabalhos sugerem o uso de ferramentas de modelagem como redes de Petri ou linguagens de coordenação para construir um mecanismo de coordenação. Um desse trabalhos apresenta a metodologia Grafo de Relações (GR) que trata das dependências temporais entre atividades. Esta dissertação apresenta uma extensão da metodologia GR para lidar com dependências de recursos, uma ferramenta para automatizar a modelagem do mecanismo de coordenação e uma proposta para o coordenador (componente de software responsável pela coordenação das atividades)Abstract: This work approaches the problem of coordination of activities in computational processes. The coordination necessity appears when there are interdependencies among activities. The type of interdependencies can be temporal, of resources, blockage and mutual exclusion, among others. Processes with interdependent activities occur in multimedia environments, collaborative work support tools, workflows, video games, computational animation and web services composition. One of the difficulties in designing coordination mechanisms is to guarantee that such mechanisms are consistent with the specification of the process. Some works suggest the use of modeling tools such as Petri Nets or coordination languages to construct a coordination mechanism. One of them presents the methodology of Relations Graph which deals with the temporal dependencies among activities. This work presents an extension for the methodology of GR to deal with dependencies of resources, a tool which automates the modeling of the coordination mechanism and proposes a coordinator (software component which coordinates activities)MestradoEngenharia de ComputaçãoMestre em Engenharia Elétrica[s.n.]Magalhães, Léo Pini, 1952-Raposo, Alberto BarbosaRicarte, Ivan Luiz MarquesMendes, Rafael SantosGomide, Fernando Antonio CamposUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de ComputaçãoPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASPelluzi, Dennis Guimarães20072007-07-23T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf82p. : il.(Broch.)https://hdl.handle.net/20.500.12733/1606364PELLUZI, Dennis Guimarães. Modelagem e construção de mecanismos de coordenação em ambientes computacionais. 2007. 82p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1606364. Acesso em: 2 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/416998porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T05:04:45Zoai::416998Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T05:04:45Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Modelagem e construção de mecanismos de coordenação em ambientes computacionais Modeling and construction of coordination mechanism in computational environment |
title |
Modelagem e construção de mecanismos de coordenação em ambientes computacionais |
spellingShingle |
Modelagem e construção de mecanismos de coordenação em ambientes computacionais Pelluzi, Dennis Guimarães Redes de Petri Fluxos de trabalho Engenharia de software UML (Linguagem de modelagem padrão) Coordination Computational processes Petri net Workflow |
title_short |
Modelagem e construção de mecanismos de coordenação em ambientes computacionais |
title_full |
Modelagem e construção de mecanismos de coordenação em ambientes computacionais |
title_fullStr |
Modelagem e construção de mecanismos de coordenação em ambientes computacionais |
title_full_unstemmed |
Modelagem e construção de mecanismos de coordenação em ambientes computacionais |
title_sort |
Modelagem e construção de mecanismos de coordenação em ambientes computacionais |
author |
Pelluzi, Dennis Guimarães |
author_facet |
Pelluzi, Dennis Guimarães |
author_role |
author |
dc.contributor.none.fl_str_mv |
Magalhães, Léo Pini, 1952- Raposo, Alberto Barbosa Ricarte, Ivan Luiz Marques Mendes, Rafael Santos Gomide, Fernando Antonio Campos Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de Computação Programa de Pós-Graduação em Engenharia Elétrica UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Pelluzi, Dennis Guimarães |
dc.subject.por.fl_str_mv |
Redes de Petri Fluxos de trabalho Engenharia de software UML (Linguagem de modelagem padrão) Coordination Computational processes Petri net Workflow |
topic |
Redes de Petri Fluxos de trabalho Engenharia de software UML (Linguagem de modelagem padrão) Coordination Computational processes Petri net Workflow |
description |
Orientador: Leo Pini Magalhães |
publishDate |
2007 |
dc.date.none.fl_str_mv |
2007 2007-07-23T00:00:00Z |
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 |
(Broch.) https://hdl.handle.net/20.500.12733/1606364 PELLUZI, Dennis Guimarães. Modelagem e construção de mecanismos de coordenação em ambientes computacionais. 2007. 82p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1606364. Acesso em: 2 set. 2024. |
identifier_str_mv |
(Broch.) PELLUZI, Dennis Guimarães. Modelagem e construção de mecanismos de coordenação em ambientes computacionais. 2007. 82p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1606364. Acesso em: 2 set. 2024. |
url |
https://hdl.handle.net/20.500.12733/1606364 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/416998 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 82p. : il. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1809188978133303296 |