| Scope: automated generation of graphical interfaces |
| Full text |
Pdf
(867 KB)
|
| Source
|
Symposium on User Interface Software and Technology
archive
Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
table of contents
Williamsburg, Virginia, United States
Pages: 76 - 85
Year of Publication: 1989
ISBN:0-89791-335-3
|
|
Authors
|
|
C. M. Beshers
|
Department of Computer Science, Columbia University, New York, NY
|
|
S. Feiner
|
Department of Computer Science, Columbia University, New York, NY
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 15, Citation Count: 10
|
|
|
ABSTRACT
We describe the design and prototype implementation of Scope, a system that generates graphical user interfaces for applications programmed in C++. The programmer chooses application data objects and functions that define the capabilities of the interface. At runtime, an interface design component, implemented as a set of production system rules, transforms this semantic specification into an interface built using a window system, an associated user interface toolkit, and the hardware input devices available on the system. The rules match application requirements against a semantic description of the toolkit, selecting virtual devices for input, output, and layout. Thus, Scope uses design rules to create interfaces from high-level programming semantics that are customized both for the application and the run-time environment.
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.
 |
Anson, 1982
|
|
| |
Arens et al., 1988
|
Yigal Arens, Lawrence Miller, Stuart C. Shapiro, and Norman K. Sondheimer. Automatic construction of user-interface display. In Proc. AAAI-88, pages 808-813, August 1988.
|
 |
Dewan and Solomon, 1987
|
|
| |
Feiner, 1988
|
|
| |
Fisher, 1988
|
|
| |
Foley et al., 1989
|
|
| |
Giarratano, 1988
|
Joseph C. Giarratano. CLIPS user's guide. Artificial Intelligence Section/NASA, Lyndon B. Johnson Space Center, 1988.
|
| |
Hayes, 1985
|
Philip J. Hayes. Executable interface definitions using form-based interface abstractions. In H. Rex Hartson, editor, Advances in Human-Computer Interaction, volume 1, chapter 6, pages 161-189. Ablex Publishing Corporation, 1985.
|
| |
Myers, 1987
|
Brad A. Myers. Creating interaction techniques by demonstration. IEEE Computer Graphics and Applications, pages 51-60, September 1987.
|
 |
Olsen, 1986
|
|
 |
Olsen, 1989
|
|
 |
Scheifler and Gettys, 1986
|
|
 |
Singh and Green, 1989
|
|
| |
Stroustrup, 1986
|
|
| |
Swick and Weissman, 1988
|
Ralph R. Swick and Terry Weissman. X toolkit widgets - C language X interface. MIT Project Athena, 1988.
|
CITED BY 10
|
|
|
|
|
Dennis J. M. J. de Baar , James D. Foley , Kevin E. Mullet, Coupling application design and user interface design, Proceedings of the SIGCHI conference on Human factors in computing systems, p.259-266, May 03-07, 1992, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
Arturo Pizano , Yukari Shirota , Atsushi Iizawa, Automatic generation of graphical user interfaces for interactive database applications, Proceedings of the second international conference on Information and knowledge management, p.344-355, November 01-05, 1993, Washington, D.C., United States
|
|
|
|
|
|
Hikmet Senay , Steven Feiner , Scott S. Fisher , Georges Grinstein , Jock D. Mackinlay , Lloyd A. Treinish, Interaction issues in visualization: requirements, techniques, and devices, Proceedings of the 1st conference on Visualization '90, October 23-26, 1990, San Francisco, California
|
|
|
Brad Vander Zanden , Brad A. Myers, Automatic, look-and-feel independent dialog creation for graphical user interfaces, Proceedings of the SIGCHI conference on Human factors in computing systems: Empowering people, p.27-34, April 01-05, 1990, Seattle, Washington, United States
|
|
|
|
|