Desarrollo Formal de Software
Section outline
-
Capítulo 5. Fundamentos de Verificación de Programas
Comprender los fundamentos de la verificación formal de programas, diferenciándola de las pruebas de software, mediante el estudio de la correctitud parcial y total, los estados de un programa, las aserciones, las precondiciones y postcondiciones, las tripletas de Hoare, la lógica de Hoare y la razón de correctitud, para analizar y justificar formalmente el comportamiento correcto de los programas.