Programa
Software Fiável
Curso de Especialização em Informática
Mestrado Bolonha em Informática
Mestrado Bolonha em Segurança Informática
Mestrado Bolonha em Informática
Mestrado Bolonha em Engenharia Informática
Programa
Visão geral dos métodos de confiabilidade de software e verificação formal. Verificação dedutiva do programa e cálculo de Hoare. A linguagem de programação Dafny. Design por contrato. Especificação de propriedade com JML (Java Modeling Language), tempo de execução e verificação estática de programas. Verificação de modelos e a ferramenta de verificação SPIN. Estudo de técnicas e ferramentas para análise e verificação de artefatos de software.