An Architecture for Knowledge-Based Graphical Interfaces

Steven Feiner · ACM SIGCHI Bulletin · 1988

The construction of intelligent interfaces can be greatly facilitated by classifying the information that users and programs communicate, and by separating the user interface from the functionality of a program. This paper presents a scheme for classifying this information, and show how, by structuring the interface around this scheme, the user interface and functionality of a program can be separated, and tools can be built that provide assistance to both users and developers of user interfaces.

Read the paper · More papers on PaperTik