Program visualization refers to the use of graphics to illustrate some aspect of a program execution. Proper visual representations can significantly enhance the understanding of complex computations. The objective of this project is to formulate and evaluate a new methodology for the visualization of concurrent computations, which is to derive visualizations from a program's assertional-type proofs rather than from a program's structure or operations. Based on the reasoning about program states by a proof system, the visualization will be specified in a declarative style as a mapping from program states to a three-dimensional world which is rendered by some graphics display device. A prototype visualization testbed to be built will ultimately consist of a 64-node NCUBE-7 multicomputer connected via a fiber optic link to a Silicon Graphics IRIS-4D graphics workstation.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Application #
9015677
Program Officer
D. Helen Gill
Project Start
Project End
Budget Start
1991-02-15
Budget End
1994-01-31
Support Year
Fiscal Year
1990
Total Cost
$186,614
Indirect Cost
Name
Washington University
Department
Type
DUNS #
City
Saint Louis
State
MO
Country
United States
Zip Code
63130