SV for Concurrent Programming
Ethendranath Bommaiah
February 9, 1998
Software Visualization (SV) aims to ease program understanding,
debugging, and aid performance tuning of programs. Concurrent
programs, being more challenging to understand than sequential
programs, provide a very appropriate domain for applying the
techniques of SV. In this report, we discuss the issues involved in
visualizing concurrent programs, and visualization for parallel
performance evaluation and optimization. In addition, we discuss
some existing systems (ParaGraph, in particular) and guidelines
for parallel program visualization.
References
- Stasko, John et al. editors. Software Visualization. The MIT Press, Cambridge, MS. chapters
17 - 23.
- Bart Miller, "What to draw? When to draw? An essay on parallel program
visualization."
- Michael Heath and Jennifer Etheridge, "Visualizing the performance of parallel programs".
Ethendranath N B
Last modified: Tue Mar 10 17:01:49 EST 1998