ACM Home Page
Please provide us with feedback. Feedback
Scope: automated generation of graphical interfaces
Full text PdfPdf (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
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 15,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/73660.73670
What is a DOI?

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

Collaborative Colleagues:
C. M. Beshers: colleagues
S. Feiner: colleagues