Iinstrumentaciones de programas escritos en C para interrelacionar las vistas comportamental y operacional de los sistemas de software

La Comprensión de Programas es una disciplina de la Ingeniería de Software cuyo principal objetivo es simplificar la comprensión de los sistemas de software. Una forma de alcanzar esta finalidad consiste en el desarrollo de estrategias de comprensión que permitan relacionar el Dominio del Problema,...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Berón, Mario, Montejano, Germán Antonio, Henriques, Pedro Rangel, Pereira, María J.
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2009
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/21038
Aporte de:
Descripción
Sumario:La Comprensión de Programas es una disciplina de la Ingeniería de Software cuyo principal objetivo es simplificar la comprensión de los sistemas de software. Una forma de alcanzar esta finalidad consiste en el desarrollo de estrategias de comprensión que permitan relacionar el Dominio del Problema, es decir el comportamiento del sistema, con el Dominio del Programa, o sea las construcciones del lenguaje de programación utilizadas en la implementación del programa. La creación de este tipo de estrategias requiere de la: I) Definición de representaciones de los Dominios del Problema y Programa; II) Elaboración de un procedimiento que vincule ambas representaciones y III) Recuperación de información estática y dinámica del sistema. En este artículo, se describe una estrategia que recupera información dinámica con el propósito de facilitar la elaboración e implementación de estrategias de comprensión. Además, se presenta SVS (Simultaneous Visualization Strategy), un estrategia que permite relacionar los Dominios del Problema y Programa por medio de la utilización de información de tiempo de ejecución.