CAETI

Centro de Altos Estudios en Tecnología Informática

Buenos Aires
Ingeniería de Software
Framework para el Desarrollo de Software mediante Modularización Avanzada. 2da. Etapa

Introducción a la verificación de programas

 Año: 2022
 Idioma: Español
Resumen

Iniciamos una serie de cuatro artículos introductorios sobre la verificación axiomática de programas, en el marco de los programas imperativos de entrada/salida. En este artículo introducimos el método axiomático de verificación para los programas secuenciales determinísticos, y desarrollamos ejemplos de aplicación. Si bien la verificación de programas se expone como una actividad a posteriori (dados un programa y una especificación, verificar que el programa satisface la especificación), la idea que se sostiene en el artículo, y en toda la serie, es tener en cuenta los axiomas y reglas del método para programar al mismo tiempo que verificar, de modo tal de obtener programas correctos por construcción. Con esta perspectiva, al final se ejemplifica un desarrollo sistemático de programa basado en la axiomática presentada.

Integrantes

Ricardo Fabián Rosenfeld (Autor)

Archivos
  • Ricardo Rosenfeld (2022). “Introducción a la Verificación de Programas”. Revista Abierta de Informática Aplicada. V. 6 Nro. 1, junio 2022, pp. 79. ISSN 2591-5320. Universidad Abierta Interamericana. Portal de Revistas Científicas.

    XVI- Ricardo Rosenfeld - Introducción a la verificación de programas - RAIA 2022.pdf      
Contacto

SEDE BUENOS AIRES:
Dirección
Av. Montes de Oca 745
Ciudad Autónoma de Buenos Aires
C1270AAH
República Argentina

SEDE ROSARIO:
Dirección Ovidio Lagos 944
2000 – Rosario
República Argentina