|
ABSTRACT
We describe a set of application frameworks designed especially to support information-intensive applications in complex domains, where the visual organization of an application's information is critical. Our frameworks, called visual formalisms, provide the semantic structures and editing operations, as well as the visual layout algorithms, needed to create a complete application. Examples of visual formalisms include tables, panels, graphs, and outlines. They are designed to be extended both by programmers, through subclassing, and by end users, through an integrated extension language.
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
|
Betz, D. M. (1989). XScheme: An Object-Oriented Scheme. P.O. Box 144, Peterborough, NH.
|
 |
2
|
|
 |
3
|
|
| |
4
|
ITC (1988). The Andrew System: Programmer's Guide to the Andrew Toolkit. Pittsburgh, PA, Information Technology Center, Carnegie Mellon University.
|
 |
5
|
|
| |
6
|
|
| |
7
|
Brad A. Myers , Dario A. Giuse , Roger B. Dannenberg , David S. Kosbie , Edward Pervin , Andrew Mickish , Brad Vander Zanden , Philippe Marchal, Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces, Computer, v.23 n.11, p.71-85, November 1990
[doi> 10.1109/2.60882]
|
| |
8
|
|
| |
9
|
|
| |
10
|
Nardi, B. and Zarmer, C. (1991b). Beyond Models and Metaphors: Visual Formalisms in User Interface Design. Proceedings of the 24th Hawaii international Conference on System Sciences, Koloa, HI, January 8-11 1991, Vol. II, pp. 478- 491.
|
 |
11
|
Dan R. Olsen, Jr. , Thomas G. McNeill , David C. Mitchell, Workspaces: an architecture for editing collections of objects, Proceedings of the SIGCHI conference on Human factors in computing systems, p.267-272, May 03-07, 1992, Monterey, California, United States
[doi> 10.1145/142750.142808]
|
 |
12
|
|
| |
13
|
Schmucker, K. (1986). MacApp: An Application Framework. Byte (August 1986).
|
 |
14
|
|
 |
15
|
|
 |
16
|
|
 |
17
|
|
| |
18
|
Zarmer, C. (1991). ACEKit: An Application Construction Toolkit. HPL-Report-91-134. Palo Alto, CA: Hewlett-Packard Labs, September 1991.
|
| |
19
|
Zarmer, C., Nardi, B., Johnson, J. and Miller, J. (1992). ACE: Zen and the Art of Application Building. Proceedings of the 25th Hawaii International Conference on System Sciences, Kola, HI, January 7-10 1992, Vol. II, pp. 687-698.
|
Peer to Peer - Readers of this Article have also read:
-
Constructing reality
Proceedings of the 11th annual international conference on Systems documentation
Douglas A. Powell
, Norman R. Ball
, Mansel W. Griffiths
-
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
|