• DocumentCode
    2242537
  • Title

    Issues in visualization for the comprehension of parallel programs

  • Author

    Kraemer, Eileen ; Stasko, John T.

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1994
  • fDate
    14-15 Nov 1994
  • Firstpage
    116
  • Lastpage
    125
  • Abstract
    Parallel and distributed computers are becoming more widely used. Thus, the comprehension of parallel programs is increasingly important. Understanding parallel programs is more challenging than understanding serial programs because of the issues of concurrency, scale, communications, shared resources, and shared state. In this article, we argue that the use of visualizations and animations of programs can be an invaluable asset to program comprehension. We present example problems and visualizations, showing how graphical displays can assist program understanding. We also describe the Animation Choreographer, a tool that helps programmers better comprehend the temporal characteristics of their programs
  • Keywords
    parallel programming; reverse engineering; software tools; visual programming; Animation Choreographer; comprehension; parallel programs; program understanding; temporal characteristics; visualization; Animation; Concurrent computing; Data mining; Debugging; Displays; Information analysis; Performance analysis; Programming profession; Software maintenance; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1994. Proceedings., IEEE Third Workshop on
  • Conference_Location
    Washington, DC
  • ISSN
    1092-8138
  • Print_ISBN
    0-8186-5647-6
  • Type

    conf

  • DOI
    10.1109/WPC.1994.341259
  • Filename
    341259