Processos e Concorrência - Edição 2010-11
Índice
Objectivos
Este curso tem por objectivo o estudo de sistemas reactivos, com ênfase na sua composição concorrente e no controlo da interacção continuada com o ambiente.
Serão introduzidas técnicas de especificação de propriedades, modelação, análise e verificação deste tipo de sistemas.
O curso aborda:
- sistemas reactivos clássicos (i.e., sem requisitos de resposta em tempo real)
- sistemas reactivos de tempo real
- sistemas reactivos móveis
Programa Resumido
- Sistemas reactivos
- Sistemas reactivos: interacção e concorrência.
- Sistemas de transição, comportamento e bisimilaridade.
- Introdução às álgebras de processos.
- Modelação e cálculo de sistemas reactivos em CCS.
- Álgebras de processos com dados
- Especificação de propriedades: Mu-calculus.
- Sistemas reactivos com requisitos de resposta em tempo-real
- Autómatos com anotações temporais
- Cálculo de sistemas reactivos com requisitos de mobilidade
- Especificação e verificação de propriedades: extensões à lógica de Hennessy-Milner
- Sistemas reactivos com requisitos de mobilidade
- Mobilidade e interacção
- Cálculo de sistemas reactivos com requisitos mobilidade: o Pi-calculus
- Laboratório: modelação e análise de sistemas reactivos em mCRL2
Bibliografia
Software
Material de Apoio
Acetatos
Exercícios
Funcionamento
Docente
Avaliação
- Prova individual escrita única (80%)
- Exercícios de realização individual e discussão nas aulas (20%)
- As notas finais superiores ou iguais a 19 valores terão que ser defendidas em prova oral.
- Classificações em Junho 2011 (teste + exercícios, ponderadas): disponíveis aqui
-
Classificações finais (teste + exercícios, ponderadas + recurso): disponíveis aqui
Horário
Atendimento
-- Luís Soares Barbosa - 27 Julho 2011