DocumentCode
2000060
Title
Support for Understanding GUI Programs by Visualizing Execution Traces Synchronized with Screen Transitions
Author
Sato, Tatsuya ; Shizuki, Buntarou ; Tanaka, Jiro
Author_Institution
Dept. of Comput. Sci., Univ. of Tsukuba, Tsukuba
fYear
2008
fDate
10-13 June 2008
Firstpage
272
Lastpage
275
Abstract
To support understanding a specific GUI functionality in a program, we propose a visualization technique that presents the correspondence between the screens before and after the operation, as well as the traces of the source code executed by the operation. The presented traces include the executed lines and the method calls, which are fundamental information for understanding the functionality. They are represented as highlights that are superimposed on the entire source code.
Keywords
data visualisation; graphical user interfaces; reverse engineering; GUI program understanding; execution traces; screen transitions; source code; visualization technique; Computer science; Graphical user interfaces; Java; Keyboards; Mice; Runtime; Scattering; Shape; User interfaces; Visualization; Dynamic Analysis; GUI Program; Program Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2008. ICPC 2008. The 16th IEEE International Conference on
Conference_Location
Amsterdam
ISSN
1092-8138
Print_ISBN
978-0-7695-3176-2
Type
conf
DOI
10.1109/ICPC.2008.28
Filename
4556143
Link To Document