Objectivos de Aprendizagem:
Os objetivos de aprendizagem gerais consistem em
• Compreender o ciclo de vida de sistemas de software seguros e fiáveis, desde a especificação até à verificação, utilizando técnicas baseadas em formalismos matemáticos (métodos formais).
• Conhecer os métodos e técnicas formais modernos, quando devem ser aplicados e quais são os mais adequados em cada fase dos sistemas de software seguros e fiáveis.
• Aplicar os métodos e técnicas formais na especificação e verificação de sistemas de software seguros e fiáveis.