Download:
|
by Jeyakumar Muthukumarasamy, John T. Stasko
In Proceedings of the 1996 IEEE Symposium on Visual Languages
ftp://ftp.cc.gatech.edu/pub/gvu/tech-reports/1995/95-02.ps.Z
Add To MetaCart
Abstract:
Understanding and interpreting a large data source is an important but challenging operation in many technical disciplines. Computer visualization has become a valuable tool to help capture and portray characteristics of large data sets. In software visualization, illustrating the operation of very large programs or programs working on very large data sets has remained one of the key open problems. Here, we introduce an approach that uses semantic zooming to depict large program executions. Our method utilizes abstract, clustered graphics to portray program operations on the entire data set. Then, by interacting with the presentation, a viewer can zoom in to examine details and individual values. At this "magnified " level, the presentation adjusts to reflect displays common in existing algorithm animation and program visualization systems. 1
Citations
|
322
|
Algorithm Animation
– Brown
- 1988
|
|
319
|
Visualizing the performance of parallel programs
– Heath, Etheridge
- 1995
|
|
254
|
Pad++: A zooming graphical interface for exploring alternate interface physics
– Bederson, Hollan
- 1994
|
|
241
|
Tango: A Framework and System for Algorithm Animation
– Stasko
- 1990
|
|
168
|
Zeus: A System for Algorithm Animation and Multiview Editing (Research Report No
– Brown
- 1992
|
|
168
|
A taxonomy of software visualization
– Price, Baeker, et al.
- 1992
|
|
164
|
An alternative approach to the computer interface
– Perlin, Fox
- 1993
|
|
145
|
Graphical fisheye views
– Sarkar, Brown
- 1994
|
|
99
|
Exploring Algorithms Using Balsa II
– Brown
- 1988
|
|
97
|
A Methodology for Building Application-Specific Visualizations of Parallel Programs
– Stasko, Kraemer
- 1993
|
|
83
|
PECAN: Program Development Systems that Support Multiple Views
– Reiss
- 1985
|
|
76
|
The visualiztion of parallel systems: An overview
– Kraemer, Stasko
- 1993
|
|
70
|
SeeSoft—A Tool for Visualizing Line Oriented Software Statistics
– Eick, Steffen, et al.
- 1992
|
|
66
|
Visualizing the behavior of object-oriented systems
– Pauw, Helm, et al.
- 1993
|
|
58
|
Incense: A System for Displaying Data Structures
– Myers
- 1983
|
|
37
|
Three-dimensional computation visualization
– Stasko, Wehrli
- 1992
|
|
32
|
Understanding and Characterizing Software Visualization Systems
– Stasko, Patterson
- 1992
|
|
20
|
SIEVE: a performance debugging environment for parallel programs
– Sarukkai, Gannon
- 1993
|
|
17
|
Linked-list visualization for debugging
– Shimomura, Isoda
- 1991
|
|
15
|
Strata-Various: Multi-layer visualization of dynamics in software system behavior
– Kimelman, Rosenburg
- 1994
|
|
14
|
Categories and context in scalable execution visualization
– Couch
- 1993
|
|
8
|
Next-generation parallel performance visualization: A prototyping environment for visualization development
– Hackstadt, Malony
- 1994
|
|
8
|
Visualizing the performance of SPMD and data-parallel programs
– Rover, Wright
- 1993
|
|
5
|
Scalable Performance Visualization for Data-Parallel Programs
– Hackstadt, Malony, et al.
- 1994
|
|
3
|
The Art and Science of Visualizing Data
– Frenkel
- 1988
|
|
3
|
An Artist's Studio: A Metaphor for Modularity and Abstraction in a Graphical Diagramming Environment
– Sengupta, Kimura, et al.
- 1994
|
|
2
|
Sorting Out Sorting. 16mm color sound film
– Baecker, Sherman
- 1981
|
|
2
|
Visualization: Expanding scientific and research opportunities
– DeFanti, Brown, et al.
- 1989
|
|
2
|
Interactive three-dimensional visual debugging in massively parallel computation (extended abstract
– Wehrli, Stasko
- 1993
|
|
1
|
Representative Views of Parallel Computation
– Leban
- 1993
|
|
1
|
Galaxy of news: An approach to visualizing and understanding expansive news landscapes
– Rennsion
- 1994
|