Modeling and forecasting the information sciences
Information Sciences: an International Journal - Special issue on information sciences—past, present, and future
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Incremental data structures and algorithms for dynamic query interfaces
ACM SIGMOD Record
Developing Java beans
Excentric labeling: dynamic neighborhood labeling for data visualization
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
A framework for unifying presentation space
Proceedings of the 14th annual ACM symposium on User interface software and technology
PhotoMesa: a zoomable image browser using quantum treemaps and bubblemaps
Proceedings of the 14th annual ACM symposium on User interface software and technology
Polaris: A System for Query, Analysis, and Visualization of Multidimensional Relational Databases
IEEE Transactions on Visualization and Computer Graphics
Interactive Information Visualization of a Million Items
INFOVIS '02 Proceedings of the IEEE Symposium on Information Visualization (InfoVis'02)
SpaceTree: Supporting Exploration in Large Node Link Tree, Design Evolution and Empirical Evaluation
INFOVIS '02 Proceedings of the IEEE Symposium on Information Visualization (InfoVis'02)
A Software Repository for Education and Research in Information Visualization
IV '01 Proceedings of the Fifth International Conference on Information Visualisation
EdgeLens: an interactive method for managing edge congestion in graphs
INFOVIS'03 Proceedings of the Ninth annual IEEE conference on Information visualization
Hi-index | 0.01 |
This article presents the InfoVis Toolkit, designed to support the creation, extension and integration of advanced 2D Information Visualization components into interactive Java Swing applications. The InfoVis Toolkit provides specific data structures to achieve a fast action/feedback loop required by dynamic queries. It comes with a large set of components such as range sliders and tailored control panels required to control and configure the visualizations. These components are integrated into a coherent framework that simplifies the management of rich data structures and the design and extension of visualizations. Supported data structures currently include tables, trees and graphs. Supported visualizations include scatter plots, time series, Tree-maps, node-link diagrams for trees and graphs and adjacency matrix for graphs. All visualizations can use fisheye lenses and dynamic labeling. The InfoVis Toolkit supports hardware acceleration when available through Agile2D, an implementation of the Java Graphics API based on OpenGL, achieving speedups of 10 to 1000 times.