Title:
A Methodology for Building Application-Specific Visualizations of Parallel Programs

Thumbnail Image
Author(s)
Stasko, John T.
Kraemer, Eileen T.
Authors
Advisor(s)
Advisor(s)
Editor(s)
Associated Organization(s)
Organizational Unit
Supplementary to
Abstract
Visualization of computer programs, particularly parallel programs, promises to help programmers better understand, develop, and debug their code, especially if the visualizations are relatively easy to create. We have developed a visualization methodology being used as a component in a comprehensive parallel program visualization system. The focus of the system is on application-specific user-tailored program views. An application-specific visualization of a parallel program presents the inherent application domain, semantics, and data being manipulated by the program in a manner natural to one's understanding of the program. In this paper we discuss why application-specific views are necessary for program debugging, and we list several requirements and challenges that a system for applicationspecific viewing should meet. The visualization methodology that we introduce includes primitives for designing smooth animation scenarios, and most importantly, for allowing designers to visualize or showcase the concurrency exhibited by parallel programs.
Sponsor
Date Issued
1992
Extent
278387 bytes
Resource Type
Text
Resource Subtype
Technical Report
Rights Statement
Rights URI