Title :
Creating user interfaces with Agentsheets
Author_Institution :
Dept. of Comput. Sci., Colorado Univ., Boulder, CO, USA
Abstract :
Building user interfaces with tool boxes has limitations. Most of them allow users to build basic interfaces efficiently on a high level of abstraction. However, when users have needs for new building blocks, which cannot be composed of existing ones, users have to fall back on the low level of abstraction provided by conventional programming languages. Agentsheets address this problem by introducing an intermediate level of abstraction between high-level building-blocks and the level of conventional programming languages. They provide a means for the incremental definition of the behavior as well as of the `look´ of artifacts. The author gives a short introduction to Agentsheets and then elaborates the concepts in form of a case study describing the process of building a new front-end for a commercial expert system with Agentsheets
Keywords :
computer graphics; expert systems; software tools; user interfaces; Agentsheets; abstraction; case study; commercial expert system; conventional programming languages; front-end; high-level building-blocks; incremental definition; spreadsheets; tool boxes; user interfaces; Buildings; Cognitive science; Computer languages; Computer science; Containers; Expert systems; Magnetic heads; Object oriented programming; Turing machines; User interfaces;
Conference_Titel :
Applied Computing, 1991., [Proceedings of the 1991] Symposium on
Conference_Location :
Kansas City, MO
Print_ISBN :
0-8186-2136-2
DOI :
10.1109/SOAC.1991.143873