Redes depetri

19
Redes de Petri Ciência da Computação – 2007/01 SOFT - UDESC

Transcript of Redes depetri

Page 1: Redes depetri

Redes de PetriCiência da Computação – 2007/01

SOFT - UDESC

Page 2: Redes depetri

Equipe

•Fernando Alves Michalak

•Gustavo Ricardo Batista

Page 3: Redes depetri

Overview

•História

•Conceito

•Definição Formal

•Propriedades

•Elementos Gráficos

Page 4: Redes depetri

Overview

•Redes de Petri e a Representação do Tempo

•Outras extensões

•Áreas de aplicação

•Características e vantagens

Page 5: Redes depetri

História

•Carl Adam Petri -1962

•Primeiras aplicações – 1968

•Modelagem de componentes de hardware, controle de processos, linguagens de programação, sistemas distribuídos e protocolos de comunicação –década de 70

Page 6: Redes depetri

História

•Alto nível – década de 80

•Diversidade – década de 90

•Unificação – atualmente

Page 7: Redes depetri

Conceito

•Formalismo matemático

•Grafo

•Abstração

•Estados

•Ações

•Condições

•Programação paralela

Page 8: Redes depetri

Definição formal

•RP = (P, T, F, W, M0)

Page 9: Redes depetri

Propriedades

•Conservação

•Reiniciabilidade

•Repetividade

•Consistência

•Vivacidade

Page 10: Redes depetri

Propriedades

•Limitação

•Alcançabilidade

•Cobertura

•Persistência

•Justiça

Page 11: Redes depetri

Elementos Gráficos

•Os estados são representados por elipses

•As ações são representadas por retângulos

•Os elementos da relação de fluxo por setas

Page 12: Redes depetri

Redes de Petri e a representação do tempo

•Rede de Petri Temporizada

Page 13: Redes depetri

Redes de Petri e a representação do tempo

•Rede de Petri Temporal

Page 14: Redes depetri

Outras extensões

•Rede de Petri Estocástica

Page 15: Redes depetri

Áreas de aplicação

•Análise de Dados e Diagnose

•Desenvolvimento de Software

•Sistemas Distribuídos

Page 16: Redes depetri

Características e vantagens das redes de Petri

•Nível de detalhamento flexível

•Identifica estados e ações e a estrutura de modo claro e explicito

•Tem a capacidade para representar de forma natural as características dos SED

•Associa elementos de diferentes significados numa mesma representação

Page 17: Redes depetri

Características e vantagens das redes de Petri

•Oferece um formalismo gráfico

•Teoria muito bem fundamentada

•Possui uma semântica forma e precisa

•Incorpora conceitos de modelagem do tipo refinamento

Page 18: Redes depetri

Conclusão

•Modelo flexível e eficaz

•Possui várias extensões

Page 19: Redes depetri

Dúvidas