Guia docente 2023_24
Escuela Superior de Ingeniería Informática
Grao en Enxeñaría Informática
 Materias
  Métodos avanzados de enxeñaría de software
   Contidos
Tema Subtema
INTRODUCIÓN Deficiencias dos enfoques menos formais. Conceptos de métodos formais.
Decálogo dos métodos formais.
MODELADO FORMAL DO SOFTWARE Conceptos básicos.
Fundamentos lóxicos.
Linguaxes de especificación formal: Z, VDM...
Estudo detallado da linguaxe de especificación Z.
Definicións formais en Z.
Tipos Base.
Esquemas.
Conxuntos.
Relacións.
Funcións.
Secuencias.
Bolsas.
Definición de operacións.
Comprobacións formais: Teorema de Inicialización e Precondicións.
VERIFICACIÓN FORMAL Código e Especificación: a comprobación formal da implementación
Aplicación a todo o ciclo de vida.
PROCESO DE DESENVOLVEMENTO CON TECNICAS
FORMAIS.
Cambios no ciclo de vida debidos á utilización de métodos formais
Aplicacións das técnicas formais.
A enxeñaría do software de Sala Limpa.
Universidade de Vigo            | Rectorado | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000