Metodología y herramienta para Lógica de Programación
Enfoque didáctico con diseño de curso
Resumen:
El siguiente proyecto plantea una metodología para la especificación y derivación de algoritmos para Lógica de Programación de la carrera de Ingeniería en Sistemas de Universidad ORT Uruguay. Se utiliza Dafny como herramienta de verificación formal para la implementación respectiva. La metodología aplicada tiene un enfoque didáctico, permitiendo a un estudiante con base en programación funcional desarrollarse en el área de verificación formal. También permite asegurar en el ámbito de la programación imperativa, la corrección de un algoritmo, en relación a una especificación dada a través de precondiciones, postcondiciones, por medio de una derivación basada en invariantes. Cabe destacar que, todos los algoritmos de este documento fueron verificados automáticamente por Dafny.
2023 | |
PROYECTOS-ID INGENIERÍA DE SOFTWARE VERIFICACIÓN AUTOMÁTICA MÉTODOS FORMALES LENGUAJES DE PROGRAMACIÓN-DAFNY |
|
Español | |
Universidad ORT Uruguay | |
RAD | |
http://hdl.handle.net/20.500.11968/6435 | |
Acceso abierto |
Resultados similares
-
Metodología de Programación con Dafny y KeY
Autor(es):: Hernández Lorenzo, Matías Sebastián
Fecha de publicación:: (2022) -
Mecanización de verificación formal de programas en Dafny
Autor(es):: Colina Candiota, Cristian Sebastián
Fecha de publicación:: (2024) -
Metodología para la construcción de software correcto
Autor(es):: Ferreira Lozano, Nicolás
Fecha de publicación:: (2018) -
Formalization of graphs in Dafny
Autor(es):: Bordagorry Burgueño, Juan Martín
Fecha de publicación:: (2024) -
Lógica de programación con Dafny
Autor(es):: Hernández Lorenzo, Matías Sebastián
Fecha de publicación:: (2021)