PRACTICAS (2.5 ptos)
Práctica 1
Práctica 2
Práctica 3
TRABAJO FINAL (2.5 ptos)
Opciones
- Trabajo sobre Verificación Formal en general.
- Introducción a SPIN. Se ofrece un ejemplo en "Material para el Trabajo Final".
- Trabajo sobre el estado actual de los métodos de verificación formal. Consiste en traducir/resumir
el documento que aparece en "Material para el Trabajo Final".
Nota: La extensión de los trabajos será preferentemente de 10-15 páginas de texto (es decir, 10-15 páginas+portada+índice...),
aunque está permitida una extensión mayor. Se tiene que incluír en una bibliografía los recursos (libros, artículos,
páginas WEB) utilizados, aún los listados a continuación.
MATERIAL PARA EL TRABAJO FINAL
1. Formal Methods
Esprit
working group 21900 - TYPES
Ricardo Peña-Marí. "Diseño de programas. Formalismo y abstracción".
Ed. McGraw-Hill, 1997.
David Gries. "The Science of programming". Ed. Springer-Verlag, 1981.
Ole-Johann Dahl. "Verifiable Programming". Ed. Prentice-Hall, 1992.
2. Introduccion a SPIN: (.doc)
(.pdf)
"The
Model Checker Spin", Gerard J. Holzmann
pagina
oficial de SPIN
3. Estado actual de los métodos de verificación formal