MIKE: the menu interaction kontrol environment
ACM Transactions on Graphics (TOG) - Special issue on user interface software
Principles of artificial intelligence
Principles of artificial intelligence
A knowledge-based user interface management system
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Building user interfaces by direct manipulation
UIST '88 Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
A high-level user interface management system
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A programming language basis for user interface
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
DON: user interface presentation design assistant
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
Coupling a UI framework with automatic generation of context-sensitive animated help
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
OSF/Motif style guide: revision 1.0
OSF/Motif style guide: revision 1.0
UIDE—an intelligent user interface design environment
Intelligent user interfaces
Controlling user interface objects through pre- and postconditions
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Coupling application design and user interface design
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automatic generation of context-sensitive animated help
Automatic generation of context-sensitive animated help
A compositional model of human-computer dialogues
Multimedia interface design
Knowledgeable development environments using shared design models
IUI '93 Proceedings of the 1st international conference on Intelligent user interfaces
Supporting adaptive interfaces in a knowledge-based user interface environment
IUI '93 Proceedings of the 1st international conference on Intelligent user interfaces
Design alternatives for user interface management sytems based on experience with COUSIN
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Animating user interfaces using animation servers
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Providing high-level control and expert assistance in the user interface presentation design
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Computer-aided adaptation of user interfaces: an INTERCHI '93 workshop report
ACM SIGCHI Bulletin
Automating interface evaluation
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automatic generation of textual, audio, and animated help in UIDE: the User Interface Design
AVI '94 Proceedings of the workshop on Advanced visual interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
Chiron-1: a software architecture for user interface development, maintenance, and run-time support
ACM Transactions on Computer-Human Interaction (TOCHI)
Inference bear: designing interactive interfaces through before and after snapshots
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Steven A. Coons award for outstanding creative contributions to computer graphics: James Foley
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Facilitating interactive tool selection by adaptive prompting
CHI '93 INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems
Model-base user interface design by example and by answering questions
CHI '93 INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems
Opossum: a flexible schema visulaization and editing tool
CHI '94 Conference Companion on Human Factors in Computing Systems
Sage: creating reusable, modularized interactive behaviors by demonstration
CHI '94 Conference Companion on Human Factors in Computing Systems
Composable ad-hoc mobile services for universal interaction
MobiCom '97 Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking
Supporting dynamic downloadable appearances in an extensible user interface toolkit
Proceedings of the 10th annual ACM symposium on User interface software and technology
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Interaction techniques for ambiguity resolution in recognition-based interfaces
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
MORE for less: model recovery from visual interfaces for multi-device application design
Proceedings of the 8th international conference on Intelligent user interfaces
Pervasive Application Development and the WYSIWYG Pitfall
EHCI '01 Proceedings of the 8th IFIP International Conference on Engineering for Human-Computer Interaction
PLUG-IN: using Tcl/Tk for plan-based user guidance
TCLTK '98 Proceedings of the 3rd Annual USENIX Workshop on Tcl/Tk - Volume 3
Timetrees: a branching-time structure for modeling activity and state in human-computer interaction
Human-Computer Interaction
Using Activity Descriptions to Generate User Interfaces for ERP Software
Proceedings of the 13th International Conference on Human-Computer Interaction. Part IV: Interacting in Various Application Domains
ACM Transactions on Computer-Human Interaction (TOCHI)
ERCIM'02 Proceedings of the User interfaces for all 7th international conference on Universal access: theoretical perspectives, practice, and experience
Automatically generating personalized user interfaces with Supple
Artificial Intelligence
Dialogue graphs: a formal and visual specification technique for dialogue modelling
FAC-FA'96 Proceedings of the 1996 BCS-FACS conference on Formal Aspects of the Human Computer Interface
Hi-index | 0.00 |
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.