1993 · 127 citations · 18 references
ComputingComputer ScienceHuman-computer InteractionInteraction DesignUser Experience DesignDialogue SystemsHuman-machine InterfacesInterface DesignInterface ManagementSoftware DesignAnimated User InterfacesInterface State Modeling
Several obstacles exist in the user interface design process which distract a developer from designing a good user interface. One of the problems is the lack of an application model to keep the designer in perspective with the application. The other problem is having to deal with massive user interface programming to achieve a desired interface and to provide users with correct help information on the interface. In this paper, we discuss an application model which captures information about the application to specifications of a desired interface. The application model is then used to control the dialogues at runtime and can be used by a help component to automatically generate animated and textual help. Specification changes in the application model will automatically result in behavioral changes in the interface.
18
Composing user interfaces with InterViews
Mark Linton, John Vlissides, Paul Calder · Computer · 1989 · 512 citations
Garnet: comprehensive support for graphical, highly interactive user interfaces
Brad A. Myers, Dario A. Giuse, Roger B. Dannenberg et al. · Computer · 1990 · 470 citations
Computing, Computer Science, Design +13
Building user interfaces by direct manipulation
Luca Cardelli · 1988 · 172 citations · Full text
MIKE: the menu interaction kontrol environment
Dan R. Olsen · ACM Transactions on Graphics · 1986 · 134 citations · Full text
Facilitating the exploration of interface design alternatives
Pedro Szekely, Ping Luo, Robert Neches · 1992 · 117 citations · Full text