Brian J. d'Auriol, Ph.D.
|
|
|
Brian J. d'Auriol, Visualization of Programs, Departmental Seminar, Dec. 2, 1999, Department of Mathematics and Computer Science, The University of Akron, Akron, Ohio.
Even a small-size program represented geometrically may include numerous complex properties, for example, higher dimensional space, sub-space existence, multiple relationship types, etc. In addition, we are often interested in program analysis, in particular, complexity analysis. Due to the complexities of the geometric representation, it is essential that scientific visualization techniques be applied to assist the programmer in `visualizing' such a geometrically represented program. The AVS/Express product, marketed by Advanced Visual Systems Inc., is a state-of-the-art high-quality scientific visualization tool that is used in this research to assist in the visualization of programs. This talk will introduce the concept of geometric representation of programs, present some of the underlying mathematical framework used in such representations, introduce the AVS/Express product and provide a `live' demonstration of some of the visualization techniques currently being investigated in this research. Throughout this talk, the Shell Sort algorithm will be used as the example. |