Voyeur: graphical views of parallel programs
PADD '88 Proceedings of the 1988 ACM SIGPLAN and SIGOPS workshop on Parallel and distributed debugging
Visualization of message passing parallel programs with the TOPSYS parallel programming environment
Journal of Parallel and Distributed Computing - Special issue on tools and methods for visualization of parallel systems and computations
A methodology for building application-specific visualizations of parallel programs
Journal of Parallel and Distributed Computing - Special issue on tools and methods for visualization of parallel systems and computations
Pad: an alternative approach to the computer interface
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Distributed algorithms visualisation for educational purposes
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
Jazz: an extensible zoomable user interface graphics toolkit in Java
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Graph Drawing: Algorithms for the Visualization of Graphs
Graph Drawing: Algorithms for the Visualization of Graphs
Introduction to Algorithms
Creating an Accurate Portrayal of Concurrent Executions
IEEE Concurrency
IEEE Computer Graphics and Applications
Visualizing the Performance of Parallel Programs
IEEE Software
Algorithm Visualization For Distributed Environments
INFOVIS '98 Proceedings of the 1998 IEEE Symposium on Information Visualization
Animated visualization of causal relations through growing 2D geometry
Information Visualization - Special issue: Software visualization
Visualization of mobile object environments
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Visualizing coercible simulations
WSC '04 Proceedings of the 36th conference on Winter simulation
MOVIS: A system for visualizing distributed mobile object environments
Journal of Visual Languages and Computing
Causality visualization using animated growing polygons
INFOVIS'03 Proceedings of the Ninth annual IEEE conference on Information visualization
P2P-Based software engineering management
ICCNMC'05 Proceedings of the Third international conference on Networking and Mobile Computing
Hi-index | 0.00 |
We present a novel information visualization technique for the graphical representation of causal relations, that is based on the metaphor of color pools spreading over time on a piece of paper. Messages between processes in the system affect the colors of their respective pool, making it possible to quickly see the influences each process has received. This technique, called Growing Squares, has been evaluated in a comparative user study and shown to be significantly faster and more efficient for sparse data sets than the traditional Hasse diagram visualization. Growing Squares were also more efficient for large data sets, but not significantly so. Test subjects clearly favored Growing Squares over old methods, naming the new technique easier, more efficient, and much more enjoyable to use.