A knowledge-based user interface management system
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Generating coordinating multimedia explanations
Proceedings of the sixth conference on Artificial intelligence applications
Help by guided tasks: utilizing UIMS knowledge
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
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
An evaluation of animated demonstrations of learning computer-based tasks
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Controlling user interface objects through pre- and postconditions
CHI '92 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
A second generation user interface design environment: the model and the runtime architecture
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Talking to UNIX in English: an overview of UC
Communications of the ACM
Automatic generation of task-oriented help
Proceedings of the 8th annual ACM symposium on User interface and software technology
AIMHelp: generating help for GUI applications automatically
Proceedings of the 10th International Conference NZ Chapter of the ACM's Special Interest Group on Human-Computer Interaction
Helping programmers help users
Proceedings of the 10th ACM international conference on Generative programming and component engineering
Hi-index | 0.00 |
Research on automatic help generation fails to match the advance in user interface technology. With users and interfaces becoming increasingly sophisticated, generating help information must be presented with a close tie to the current work context. Help research also needs to utilize the media technology to become effective in conveying information to users. Our work on automatic generation of help from user interface specifications attempts to bridge the gaps, both between help and user interface making help truly sensitive to the interface context, and between the help media and the interface media making communication more direct and more effective. Our work previously reported emphasized a shared knowledge representation for both user interface and help, and an architecture for automatic generation of context-sensitive animated help in Smalltalk-80. This paper presents a new integrated architecture in C++ which not only generates animation, but also audio as procedural help. The architecture also uses the knowledge representation to automatically provide textual help of why an object in an interface is disabled.