2011 Fifth International Conference on Secure Software Integration and Reliability Improvement - Companion 2011
DOI: 10.1109/ssiri-c.2011.20
|View full text |Cite
|
Sign up to set email alerts
|

An Instrumentation Tool for Program Dynamic Analysis in Java

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
0
0
3

Year Published

2013
2013
2015
2015

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 9 publications
0
0
0
3
Order By: Relevance
“…Para el análisis dinámico se captura la información con la instrumentación [44] del código fuente mediante la herramienta Java development tools (JDT) [45], que genera el Árbol de sintaxis abstracta (AST) del programa y provee las herramientas para adicionar instrucciones que informan sobre las acciones que ejecuta el programa original.…”
Section: Modelo De Dominio Para Programaciónunclassified
“…Para el análisis dinámico se captura la información con la instrumentación [44] del código fuente mediante la herramienta Java development tools (JDT) [45], que genera el Árbol de sintaxis abstracta (AST) del programa y provee las herramientas para adicionar instrucciones que informan sobre las acciones que ejecuta el programa original.…”
Section: Modelo De Dominio Para Programaciónunclassified
“…La instrumentación ha demostrado ser un soporte efectivo para la obtención de información sobre la ejecución programas, ya que permite niveles de granularidad importantes con menos esfuerzo en el desarrollo que otras técnicas usadas con el mismo propósito [11]. Su aplicación se basa en tomar un programa o una parte de este e insertar sentencias que generan datos sobre la ejecución de las sentencias originales al momento que se ejecute el código instrumentado.…”
Section: Análisis Dinámicounclassified
“…Muchos son los trabajos que se han escrito sobre la aplicación de herramientas creadas con técnicas de análisis estático y análisis dinámico de código fuente con el objetivo de encontrar errores cometidos por los desarrolladores durante la implementación de sistemas informáticos, como Valgrind [10], Stub4JSC [11], Pin [12]. Sin embargo, son escasas las referencias a sistemas que hayan aplicado estas técnicas de forma exitosa con el objetivo de apoyar a estudiantes principiantes en el aprendizaje de la programación y no se encontró ninguna referencia en la programación para competencias.…”
Section: Introductionunclassified