|
ABSTRACT
Among existing tools for laying out large collections of visual objects, some perform automatic layouts, possibly following some rules prespecified by the user, e.g., graph layout tools, while others let users specify layouts manually, e.g., CAD design tools. Most of them can only deal with specific types of visualizations, e.g., graphs, and some of them allow users to view visual objects at various levels of detail, e.g., tree-structure visualization tools. In this paper, we develop techniques that strike a balance between user specification and automatic generation of layouts, work at multiple granularities, and are generally applicable. In particular, we introduce a general framework and layout algorithm that (a) deals with arbitrary types of visual objects, (b) allows objects to be viewed in any one of several different visual representations (at different levels of detail), and (c) uses a small number of user-specified layouts to guide heuristic decisions for automatically deriving many other layouts in a manner that attempts to be consistent with the user's preferences. The algorithm has been implemented within the OPOSSUM database schema manager and has been rather effective in capturing the intuition of scientists from several disciplines who have used it to design their database and experiment schemas.
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
|
L. Bartram, R. Ovans, J. Dill, M. Dyck, A. Ho, and W. S. Havens. Contextual assistance in user interfaces to complex, time-critical systems: The intelligent zoom. In Proc. Conference on Graphics Interfaces, 1994.
|
 |
2
|
Ben B. Bederson , Larry Stead , James D. Hollan, Pad++: advances in multiscale interfaces, Conference companion on Human factors in computing systems, p.315-316, April 24-28, 1994, Boston, Massachusetts, United States
[doi> 10.1145/259963.260379]
|
 |
3
|
|
| |
4
|
M. P. Consens and A. O. Mendelzon. Hy+: A hygraph-based query and visualization system. Technical Report CSRI-285, Computer Systems Research Institute, University of Toronto, June 1993.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
Y. Ioannidis, M. Livny, E. Haber, R. Miller, O. Tsatalos, and J. Wiener. Desktop experiment management. IEEE Data Engineering Bulletin, 16(1):19--23, March 1993.
|
| |
9
|
E. B. Messinger, L. A. Rowe, and R. H. Henry. A divide-and-conquer algorithm for the automatic layout of large directed graphs. IEEE Trans. on Systems, Man, and Cybernetics, 21(1):1--12, 1991.
|
| |
10
|
|
| |
11
|
E. Noik. Exploring large hyperdocuments: Fisheye views of netsted networks. Technical Report CSRI-28, Computer Systems Research Institute, University of Toronto, June 1993.
|
| |
12
|
J. Ousterhout. Corner stitching: A data structuring technique for vlsi layout tools. IEEE Transactions on Computer-Aided Design, 3(1):87--100, January 1984.
|
 |
13
|
|
 |
14
|
Maureen C. Stone , Ken Fishkin , Eric A. Bier, The movable filter as a user interface tool, Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence, p.306-312, April 24-28, 1994, Boston, Massachusetts, United States
[doi> 10.1145/191666.191774]
|
CITED BY 4
|
|
|
|
|
|
|
|
Allison Woodruff , James Landay , Michael Stonebraker, Constant density visualizations of non-uniform distributions of data, Proceedings of the 11th annual ACM symposium on User interface software and technology, p.19-28, November 01-04, 1998, San Francisco, California, United States
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|