• 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