Annual review of computer science vol. 1, 1986
The formal specification of adaptive user interfaces using command language grammar
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Formal Specifications of Programming Language: A Panoramic Primer
Formal Specifications of Programming Language: A Panoramic Primer
A grammer-based approach to unifying task-oriented and system-oriented interface descriptions
Selected papers of the 6th Interdisciplinary Workshop on Informatics and Psychology: Mental Models and Human-Computer Interaction 1
Getting into a system: External-internal task mapping analysis
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
EXPRESS: an experimental interface for factual information retrieval
SIGIR '90 Proceedings of the 13th annual international ACM SIGIR conference on Research and development in information retrieval
An object-oriented software application architecture
ICSE '90 Proceedings of the 12th international conference on Software engineering
Towards task models for embedded information retrieval
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The role of built-in knowledge in adaptive interface systems
IUI '93 Proceedings of the 1st international conference on Intelligent user interfaces
Hierarchical events in graphical user interfaces
CHI '94 Conference Companion on Human Factors in Computing Systems
Extracting usability information from user interface events
ACM Computing Surveys (CSUR)
A flexible multi-mode undo mechanism for a collaborative modeling environment
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
Hi-index | 0.00 |
In order to be able to show context-dependent responses to the user's actual needs, adaptive systems have to be provided with models of possible task contexts. Existing methods for the representation of tasks in HCI are insufficient for this purpose as they do not support task-oriented parsing (i.e. analysing the input stream in terms of higher level task units). This paper presents a Prolog implementation of a task-oriented parser (+ generator) based on a grammar notation called LEXITAS. As an application, an online coach for a UNIX-like file management system is described. Further applications, such as automated macro detection from given interaction protocols, are discussed.