3-D Visualization of Program Information (Extended Abstract and System Demonstration)

Reiss, Steven P. (1995) 3-D Visualization of Program Information (Extended Abstract and System Demonstration). In: Graph Drawing DIMACS International Workshop, GD 1994, October 10–12, 1994, Princeton, New Jersey, USA , pp. 12-24 (Official URL: http://dx.doi.org/10.1007/3-540-58950-3_352).

Full text not available from this repository.


This paper details our work on providing 3-D visualization of program information. We have a project currently underway that attempts to use 3-D workstations to provide insight into programs, their structure and their execution, through the use of a variety of user-definable displays. We provide a variety of different presentation styles and utilize a variety of different layout methods and heuristics.

Item Type:Conference Paper
Additional Information:10.1007/3-540-58950-3_352
Classifications:S Software and Systems > S.120 Visualization
P Styles > P.060 3D
ID Code:40

Repository Staff Only: item control page


David B. Baskerville, "Graphic presentation of data structures in the DBX debugger,"UC Berkeley UCB/CSD 86/260 (1985).

Marc H. Brown and Robert Sedgewick, "Techniques for algorithm animation," IEEE Software Vol. 2(1) pp. 28-39 (1985).

Marc H. Brown and John Hershberger, "Color and sound in algorithm animation," Computer Vol. 25(12) pp. 52-63 (December 1992).

Marc H. Brown and Marc A. Nojork, "Algorithm animation using 3D interactive graphics," DEC Systems Research Center (1992).

Jaques Davy, "GoPATH programmer's guide," Bull Imaging and Office Solutions (December 1992).

P. Eades and R. Tamassia, "Algorithms for automatic graph drawing: an annotated bibliography," Networks, (1993).

Stephen G. Eick, Joseph L. Steffen, and Eric E. Sumner, Jr., "Seesoft -- a tool of visualizing software," AT&T Bell Laboratories (1991).

Belinda B. Flynn and David Maier, "Specification and generation of displays for complex database objects," Oregon Graduate Institute of Science and Technology (1992).

Sadahiro Isoda, Takao Shimonmura, and Yuji Ono, "VIPS: A visual debugger," IEEE Software Vol. 4(3) pp. 8-19 (May 1987).

Clinton Lewis Jeffrey, "A framework for monitoring program execution," U. Arizona Technical Report TR 93-21 (July 1993).

Mark A. Linton and John M. Vlissides, "Unidraw: A framework for building domain-specific graphical editors," Proc. UIST '89, pp. 158-167 (November 1989).

Jock D. Mackinlay, George G. Robertson, and Stuart K. Card, "The perspective wall: Detail and context smoothly integrated," Proc. CHI'91, pp. 173-179 (April 1991).

Brad A. Myers, "Incense: a system for displaying data structures," Computer Graphics Vol. 17(3) pp. 115-125 (July 1983).

Brad A. Myers, Dario A. Guise, Roger B. Dannenberg, Brad Vander Zanden, David S. Kosbie, Edward Pervin, Andrew Mickish, and Philippe Marchal, "Garnet: Comprehensive support for graphical, highly interactive user interfaces," IEEE Computer, pp. 71-85 (November 1990).

Steven P. Reiss and Joseph N. Pato, "Displaying program and data structures," Proc 20th Hawaii Intl Conf System Sciences, (January 1987).

Steven P. Reiss, "Working in the Garden environment for conceptual programming," IEEE Software Vol. 4(6) pp. 16-27 (November 1987).

Steven P. Reiss, Scott Meyers, and Carolyn Duby, "Using GELO to visualize software systems," Proc. UIST '89, pp. 149-157 (November 1989).

Steven P. Reiss, "Connecting tools using message passing in the FIELD environment," IEEE Software Vol. 7(4) pp. 57-67 (July 1990).

Steven P. Reiss and Manojit Sarkar, "Generating program abstractions using an object-oriented database," Brown University Department of Computer Science (1992).

George G. Robertson, Jock D. Mackinlay, and Stuart K. Card, "Cone trees: Animated 3D visualizations of hierarchical information," Proc. CHI'91, pp. 189-194 (April 1991).

L. A. Rowe, M. Davis, E. Messinger, C. Meyer, C. Spirakis, and A. Tuan, "A browser for directed graphs," Software Practice and Experience Vol. 17(1) pp. 61-76 (1987).

John T. Stasko, "TANGO: A framework and system for algorithm animation," IEEE Computer Vol. 23(9) pp. 27-39 (September 1990).

James Wen, "A three dimensional browser for visualizing orthogonal hierarchies," Brown University (1992).