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


Ethendranath N B
Last modified: Tue Mar 10 17:01:49 EST 1998