TY - GEN
T1 - Automatic Construction of User-Interface Displays
AU - Arens, Yigal
AU - Miller, Lawrence
AU - Shapiro, Stuart C.
AU - Sondheimer, Norman K.
N1 - Publisher Copyright:
Copyright © 1988, AAAI (www.aaai.org). All rights reserved.
PY - 1988
Y1 - 1988
N2 - 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.
AB - 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.
UR - https://www.scopus.com/pages/publications/85032501634
M3 - Conference contribution
AN - SCOPUS:85032501634
T3 - Proceedings of the 7th National Conference on Artificial Intelligence, AAAI 1988
SP - 808
EP - 813
BT - Proceedings of the 7th National Conference on Artificial Intelligence, AAAI 1988
PB - AAAI press
T2 - 7th National Conference on Artificial Intelligence, AAAI 1988
Y2 - 21 August 1988 through 26 August 1988
ER -