Catálogo de publicaciones - tesis
Título de Acceso Abierto
Compilación Certificada sobre Máquinas Abstractas de evaluación normal
Leonardo Matías Rodríguez Daniel Edgardo Fridlender
acceptedVersion.
Resumen/Descripción – provisto por el repositorio digital
En esta tesis se analiza cómo demostrar la corrección de compiladores de lenguajes con evaluación normal, utilizando máquinas abstractas como entornos de ejecución. En particular se presenta una prueba de corrección de un compilador basada en la semántica denotacional del lenguaje, utilizando técnicas como step-indexing y biortogonalidad para definir relaciones lógicas que capturen la noción de corrección del compilador de manera composicional. Además, se desarrolla un enfoque basado en la noción de realizabilidad para demostrar la corrección del compilador en un lenguaje con evaluación lazy. Todas las pruebas de corrección presentadas en la tesis están formalizadas en Coq, un asistente de demostración con tipos dependientes.Palabras clave – provistas por el repositorio digital
Especificación, verificación y razonamiento sobre programas; Máquinas abstractas
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No requiere | 2017 | Repositorio Digital Universitario (SNRD) |
Información
Tipo de recurso:
tesis
Idiomas de la publicación
- español castellano
País de edición
Argentina
Fecha de publicación
2017-03