Automating the design of graphical presentations of relational information
ACM Transactions on Graphics (TOG)
DEVise: integrated querying and visual exploration of large datasets
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
An interactive visual query environment for exploring data
Proceedings of the 10th annual ACM symposium on User interface software and technology
The visualization toolkit (2nd ed.): an object-oriented approach to 3D graphics
The visualization toolkit (2nd ed.): an object-oriented approach to 3D graphics
The design of a parallel graphics interface
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
A distributed graphics system for large tiled displays
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
Analysis of a metropolitan-area wireless network
Wireless Networks - Selected Papers from Mobicom'99
Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals
Data Mining and Knowledge Discovery
IEEE Transactions on Visualization and Computer Graphics
The Application Visualization System: A Computational Environment for Scientific Visualization
IEEE Computer Graphics and Applications
Visualizing the Performance of Parallel Programs
IEEE Software
Tioga-2: A Direct Manipulation Database Visualization Environment
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
IVEE: an Information Visualization and Exploration Environment
INFOVIS '95 Proceedings of the 1995 IEEE Symposium on Information Visualization
Visage: a user interface environment for exploring information
INFOVIS '96 Proceedings of the 1996 IEEE Symposium on Information Visualization (INFOVIS '96)
Visualizing Application Behavior on Superscalar Processors
INFOVIS '99 Proceedings of the 1999 IEEE Symposium on Information Visualization
Using complete machine simulation to understand computer system behavior
Using complete machine simulation to understand computer system behavior
An architecture for a scientific visualization system
VIS '92 Proceedings of the 3rd conference on Visualization '92
Visualizing Huge Tracefiles with Xscal
LISA '96 Proceedings of the 10th USENIX conference on System administration
SWIG: an easy to use tool for integrating scripting languages with C and C++
TCLTK'96 Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, 1996 - Volume 4
Analysis of a local-area wireless network
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Analysis of a metropolitan-area wireless network
Wireless Networks - Selected Papers from Mobicom'99
Dynamic statistical profiling of communication activity in distributed applications
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Polaris: A System for Query, Analysis, and Visualization of Multidimensional Relational Databases
IEEE Transactions on Visualization and Computer Graphics
Multiscale Visualization Using Data Cubes
IEEE Transactions on Visualization and Computer Graphics
Polaris: A System for Query, Analysis and Visualization of Multi-Dimensional Relational Databases
INFOVIS '00 Proceedings of the IEEE Symposium on Information Vizualization 2000
Multiscale Visualization Using Data Cubes "InfoVis 2002 Best Paper"
INFOVIS '02 Proceedings of the IEEE Symposium on Information Visualization (InfoVis'02)
Visualization Schemas for Flexible Information Visualization
INFOVIS '02 Proceedings of the IEEE Symposium on Information Visualization (InfoVis'02)
An on-line performance visualization technology
Software—Practice & Experience
Uniform resource visualization: software and services
Performance analysis and grid computing
Design choices when architecting visualizations
Information Visualization - Special issue of selected and extended InfoVis 03 papers
Visualization, Optimization, and Business Strategy: A Case Study
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
GUESS: a language and interface for graph exploration
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Intermediately executed code is the key to find refactorings that improve temporal data locality
Proceedings of the 3rd conference on Computing frontiers
Effective support of simulation in computer architecture instruction
WCAE '02 Proceedings of the 2002 workshop on Computer architecture education: Held in conjunction with the 29th International Symposium on Computer Architecture
Visualization of Computer Architecture Simulation Data for System-Level Design Space Exploration
SAMOS '09 Proceedings of the 9th International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation
Design choices when architecting visualizations
INFOVIS'03 Proceedings of the Ninth annual IEEE conference on Information visualization
Capacity metric for chip heterogeneous multiprocessors
CODES+ISSS '11 Proceedings of the seventh IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
YACO: a user conducted visualization tool for supporting cache optimization
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
RDVIS: a tool that visualizes the causes of low locality and hints program optimizations
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
A case for visualization-integrated system-level design space exploration
SAMOS'05 Proceedings of the 5th international conference on Embedded Computer Systems: architectures, Modeling, and Simulation
Novel visualisation and analysis of natural and complex systems using systemic computation
Information Visualization
Multiscale visualization of dynamic software logs
EUROVIS'07 Proceedings of the 9th Joint Eurographics / IEEE VGTC conference on Visualization
Hi-index | 0.00 |
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.