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
Link To Document