Skip to main navigation Skip to search Skip to main content

Automatic Construction of User-Interface Displays

  • University of Southern California

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

30 Scopus citations

Abstract

Construction of user interfaces for most computer applications remains time consuming and difficult. This is particularly true when the user interface system must dynamically create displays integrating the use of several interface modes. This paper shows how Artificial Intelligence knowledge base and rule technology can be used to address this problem. NIKL is used to model the entities of the application domain and the facilities of the user interface. Rules are written connecting the two models. These rules range from application specific to general rules of presentation. The situation to be displayed is asserted into a PENNI database. A Presentation Designer interprets this data using the domain model, chooses the appropriate rules to use in creating the display, and creates a description of the desired display in terms of the interface model. A system, Integrated Interfaces, using this design for an integrated multi-modal map graphics, natural language, menu, and form interface has been created and applied to a database reporting application.

Original languageEnglish
Title of host publicationProceedings of the 7th National Conference on Artificial Intelligence, AAAI 1988
PublisherAAAI press
Pages808-813
Number of pages6
ISBN (Electronic)0262510553, 9780262510554
StatePublished - 1988
Event7th National Conference on Artificial Intelligence, AAAI 1988 - St. Paul, United States
Duration: Aug 21 1988 → Aug 26 1988

Publication series

NameProceedings of the 7th National Conference on Artificial Intelligence, AAAI 1988

Conference

Conference7th National Conference on Artificial Intelligence, AAAI 1988
Country/TerritoryUnited States
CitySt. Paul
Period08/21/88 → 08/26/88

Fingerprint

Dive into the research topics of 'Automatic Construction of User-Interface Displays'. Together they form a unique fingerprint.

Cite this