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
Automatic generation of help from interface design models
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automatic generation of task-oriented help
Proceedings of the 8th annual ACM symposium on User interface and software technology
Integrating user interface agents with conventional applications
IUI '98 Proceedings of the 3rd international conference on Intelligent user interfaces
U-TEL: a tool for eliciting user task models from domain experts
IUI '98 Proceedings of the 3rd international conference on Intelligent user interfaces
IBOTS: agent control through the user interface
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
MOBILE: user-centered interface building
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
The Teallach tool: using models for flexible user interface design
Proceedings of the third international conference on Computer-aided design of user interfaces
Learning hierarchical task models by defining and refining examples
Proceedings of the 1st international conference on Knowledge capture
COLLAGEN: A Collaboration Manager for Software Interface Agents
User Modeling and User-Adapted Interaction
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Collaborative Discourse Theory as a Foundation for Tutorial Dialogue
ITS '02 Proceedings of the 6th International Conference on Intelligent Tutoring Systems
Investigating behavioral variability in web search
Proceedings of the 16th international conference on World Wide Web
Connecting web applications with interface agents
International Journal of Web Engineering and Technology
AUGUR: providing context-aware interaction support
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
AAAI'06 proceedings of the 21st national conference on Artificial intelligence - Volume 2
Adaptive interaction multi-agent systems in E-learning/E-teaching on the web
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Solving the mapping problem in user interface design by seamless integration in IDEALXML
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
Hi-index | 0.00 |
This work unifies two important threads of research in intelligent user interfaces which share the common element of explicit task modeling. On the one hand, longstanding research on task-centered GUI design (sometimes called model-based design) has explored the benefits of explicitly modeling the task to be performed by an interface and using this task model as an integral part of the interface design process. More recently, research on collaborative interface agents has shown how an explicit task model can be used to control the behavior of a software agent that helps a user perform tasks using a GUI. This paper describes a collection of tools we have implemented which generate both a GUI and a collaborative interface agent from the same task model. Our task-centered GUI design tool incorporates a number of novel features which help the designer to integrate the task model into the design process without being unduly distracted. Our implementation of collaborative interface agents is built on top of the COLLAGEN middleware for collaborative interface agents.