• DocumentCode
    3033067
  • Title

    Visualizing the Behavior of Dynamically Modifiable Code

  • Author

    Dux, Bradley ; Iyer, Anand ; Debray, Saumya ; Forrester, David ; Kobourov, Stephen

  • Author_Institution
    The University of Arizona, Tucson
  • fYear
    2005
  • fDate
    15-16 May 2005
  • Firstpage
    337
  • Lastpage
    340
  • Abstract
    Recent years have seen an increased recognition of some of the advantages offered by dynamically modifiable code, i.e., code that changes during the execution of the program. In its full generality, it can be very difficult to understand the behavior of such self-modifiable code. This paper describes a system that graphically displays the execution behavior of dynamic code, focusing on code modifications and their effect on the structure of the program, i.e., the call graph and control flow graphs of functions. This can help users visualize the structure of runtime code modifications and understand the behavior of dynamically modifiable programs.
  • Keywords
    Application software; Computer science; Control systems; Displays; Dynamic compiler; Flow graphs; National security; Runtime; Software maintenance; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2005. IWPC 2005. Proceedings. 13th International Workshop on
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-2254-8
  • Type

    conf

  • DOI
    10.1109/WPC.2005.46
  • Filename
    1421050