• DocumentCode
    3286938
  • Title

    Execution Trace Visualization in a 3D Space

  • Author

    Dugerdil, Philippe ; Alam, Sazzadul

  • Author_Institution
    HEG-Univ. of Appl. Sci., Geneva
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    38
  • Lastpage
    43
  • Abstract
    In program execution visualization, we wish to show where the action is unfolding when some high level use-case is played on the system. However, an important problem is to deal with the volume of data to display. One solution is to represent the architecture of the software in some familiar form. Then we proposed to represent it as a modern city, with buildings and districts, in a 3D space. In this paper we present the way the program execution is represented in such a space and we show how the understanding of this execution is facilitated. Since the display of the full execution trace is impossible because of its sheer size, we developed a trace segmentation technique. Then an information filter, called class omnipresence, is applied to further reduce the information to display. Finally, the resulting sequence of segments can be "played" on the screen, like in a movie.
  • Keywords
    information filters; program diagnostics; program visualisation; reverse engineering; software architecture; class omnipresence information filter; execution trace 3D space visualization; program execution visualization; program understanding; software architecture; trace segmentation technique; Buildings; Cities and towns; Computer industry; Displays; Frequency; Information analysis; Motion pictures; Reverse engineering; Software systems; Visualization; Software visualization; dynamic analysis; reverse engineering; trace segmentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-3099-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2008.137
  • Filename
    4492452