Structuring Programs to Support Intelligent Interfaces
Abstract
The ability of connect user interface building blocks with a wide variety of application programs is crucial in the construction of intelligent interfaces. This paper presents a language to specify the communication between building blocks and application programs, with two important features: First, the language is abstract enough to isolate the application program from the details of particular interface styles. Second, the language is rich enough to support the communication of the information needed for the low-level aspects of the user interface. The paper also describes a UIMS(User Interface Management Systems) based on this language, and discusses how the language supports tools that can reason about the building blocks provided by the UIMS.
Document Details
- Document Type
- Technical Report
- Publication Date
- Feb 01, 1989
- Accession Number
- ADA206284
Entities
People
- Pedro Szekely
Organizations
- University of Southern California