|
ABSTRACT
Rivet is a visualization system for the study of complex computer systems. Since computer systems analysis and visualization is an unpredictable and iterative process, a key design goal of Rivet is to support the rapid development of interactive visualizations capable of visualizing large data sets. In this paper, we present Rivet's architecture, focusing on its support for varied data sources, interactivity, composition and user-defined data transformations. We also describe the challenges of implementing this architecture efficiently and flexibly. We conclude with several examples of computer systems visualizations generated within Rivet, including studies of parallel systems, superscalar processors and mobile network usage.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
Beazley, D. "SWIG An easy to use tool for integrating scripting languages with C and C++," Proceedings of the Fourth Annual USENIX Tcl/Tk Workshop, pp. 129-139, 1996.
|
| |
4
|
|
| |
5
|
Bertin, J. Graphics and Graphic Information Processing, Berlin:Walter de Gruyter & Co., 1981.
|
| |
6
|
Bosch, R., C. Stolte, M. Rosenblum and P. Hanrahan. "Performance Analysis and Visualization of Parallel Systems using SimOS and Rivet: A Case Study," Proceedings of the Sixth International Symposium on High-Performance Computer Architecture, pp. 360-371, 2000.
|
| |
7
|
|
 |
8
|
Mark Derthick , John Kolojejchick , Steven F. Roth, An interactive visual query environment for exploring data, Proceedings of the 10th annual ACM symposium on User interface software and technology, p.189-198, October 14-17, 1997, Banff, Alberta, Canada
[doi> 10.1145/263407.263545]
|
| |
9
|
Goldstein, J., S. Roth, J. Kolojejchick and J. Mattis. "A Framework for Knowledge-Based, Interactive Data Exploration," Journal of Visual Languages and Computing, pp. 339-363, December 1994.
|
| |
10
|
Jim Gray , Surajit Chaudhuri , Adam Bosworth , Andrew Layman , Don Reichart , Murali Venkatrao , Frank Pellow , Hamid Pirahesh, Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals, Data Mining and Knowledge Discovery, v.1 n.1, p.29-53, 1997
[doi> 10.1023/A:1009726021843]
|
| |
11
|
He, T. and S. Eick. "Constructing Interactive Visual Network Interfaces," Bell Labs Technical Journal, 3(2), pp. 47-57, Lucent Technologies,April-June 1998.
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
 |
15
|
|
 |
16
|
M. Livny , R. Ramakrishnan , K. Beyer , G. Chen , D. Donjerkovic , S. Lawande , J. Myllymaki , K. Wenger, DEVise: integrated querying and visual exploration of large datasets, Proceedings of the 1997 ACM SIGMOD international conference on Management of data, p.301-312, May 11-15, 1997, Tucson, Arizona, United States
|
| |
17
|
Bruce Lucas , Gregory D. Abram , Nancy S. Collins , David A. Epstein , Donna L. Gresh , Kevin P. McAuliffe, An architecture for a scientific visualization system, Proceedings of the 3rd conference on Visualization '92, October 19-23, 1992, Boston, Massachusetts
|
 |
18
|
|
| |
19
|
North, C. and B. Shneiderman. "A Taxonomy of Multiple-Window Coordination," University of Maryland Computer Science Department Technical Report #CS-TR-3854.
|
| |
20
|
North, C. and B. Shneiderman. "Snap-Together Visualization: Coordinating Multiple Views to Explore Information," University of Maryland Computer Science Department Technical Report #CS-TR-4020, 1999.
|
| |
21
|
Rasure, J. and M. Young. "An open environment for image processing software development," Proceedings of the SPIE Symposium on Electronic Image Processing, pp. 300-310, February 1992.
|
| |
22
|
S. F. Roth , P. Lucas , J. A. Senn , C. C. Gomberg , M. B. Burks , P. J. Stroffolino , A. J. Kolojechick , C. Dunmire, Visage: a user interface environment for exploring information, Proceedings of the 1996 IEEE Symposium on Information Visualization (INFOVIS '96), p.3, October 28-29, 1996
|
| |
23
|
|
| |
24
|
Sevitsky, G., J. Martin, M. Zhou, A. Goodarzi, H. Rabinowitz. "The NYNEX network exploratorium visualization tool: visualizing telephone network planning," Proceedings of the SPIE - The International Society for Optical Engineering 1996, vol. 2656, pp. 170-180, 1996.
|
| |
25
|
|
| |
26
|
|
| |
27
|
Craig Upson , Thomas Faulhaber, Jr. , David Kamins , David H. Laidlaw , David Schlegel , Jefrey Vroom , Robert Gurwitz , Andries van Dam, The Application Visualization System: A Computational Environment for Scientific Visualization, IEEE Computer Graphics and Applications, v.9 n.4, p.30-42, July 1989
[doi> 10.1109/38.31462]
|
|