Una Revisión sobre la Ejecución Simbólica de Programas Computacionales
El objetivo de este artículo es presentar la ejecución simbólica de programas y su extensión, ejecución simbólica generalizada, para señalar las mejoras necesarias a la ejecución simbólica para que llegue a ser un enfoque práctico de verificación de programas. El análisis de programas permite determinar niveles de correctitud de software o cumplimiento de los requerimientos de usuario. Existen dos enfoques para la verificación de programas, analítica y dinámica, y en medio de ellas, existe la ejecución simbólica la que estáticamente analiza el código fuente de programas, y dinámicamente simula la ejecución de las instrucciones ejecutables de programas por medio de datos de entrada simbólicos. En este trabajo se describe los conceptos de verificación de programas, la propuesta original de ejecución simbólica junto a sus ventajas y desventajas, y las principales características de ejecución simbólica generalizada. Finalmente, se resumen las principales áreas de investigación que se abren relacionadas con la ejecución simbólica.
Main Authors: | , , , |
---|---|
Format: | Digital revista |
Language: | Spanish / Castilian |
Published: |
Centro de Información Tecnológica
2014
|
Online Access: | http://www.scielo.cl/scielo.php?script=sci_arttext&pid=S0718-07642014000300014 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|