Acetatos: Apresentação da disciplina.
Acetatos: Sistemas de transição.
Acetatos: Redes de Petri.
Acetatos: Lógica temporal.
Acetatos: Verificação por modelos.
Ficha Prática 1: Sistemas de transição.
Ficha Prática 2: Modelação com redes elementares.
Ficha Prática 3: Exercícios sobre redes elementares.
Ficha Prática 4: Modelação com redes P/T.
Ficha Prática 5: Exercícios sobre redes P/T.
Ficha Prática 6: Exercícios sobre redes P/T.
Ficha Prática 7: Exercícios sobre redes coloridas.
Ficha Prática 8: Especificação e verificação de fórmulas LTL.
Ficha Prática 9: Verificação directa de fórmulas CTL usando pontos fixos.
Ficha Prática 10: Verificação por modelos em SMV.
Ficha Prática 11: Ordered Binary-Decision Diagrams.
Exercícios de exames.
Ferramenta: editor de redes de Petri em Java. Versão sem restrições.
Exemplo: algoritmo de Peterson para exclusão mútua.
Exemplo: protocolo para detecção de conversas cruzadas.
Ferramenta: verificador de fórmulas LTL.
Exemplo: exclusão mútua com semáforo.
Exemplo: bolas vermelhas e bolas pretas.
smv
Ferramenta: verificador simbólico de fórmula CTL.
Exemplo: exclusão mútua com semáforo.
Exemplo: utente de uma biblioteca.
Notas finais.