Automating interface evaluation
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Supporting cognitive models as users
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 2
Accuracy measures for evaluating computer pointing devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
TYPIST: a theory of performance in skilled typing
Human-Computer Interaction
Capturing the quake player: using a BDI agent to model human behaviour
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Folk Psychology for Human Modelling: Extending the BDI Paradigm
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
Towards Supporting Psychologically Plausible Variability in Agent-Based Human Modelling
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 2
What should the agent know?: the challenge of capturing human knowledge
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 3
Hi-index | 0.00 |
Agent-based models of human operators rarely include explicit representations of the timing and accuracy of perception and action, although their accuracy is sometimes implicitly modelled by including random noise for observations and actions. In many situations though, the timing and accuracy of the person's perception and action significantly influence their overall performance on a task. Recently many cognitive architectures have been extended to include perceptual/motor capabilities, making them embodied, and they have since been successfully used to test and compare interface designs. This paper describes the implementation of a similar perceptual/motor system that uses and extends the JACK agent language. The resulting embodied architecture has been used to compare GUIs representing telephones, but has been designed to interact with any mouse-driven Java interface. The results clearly indicate the impact of poor design on performance, with the agent taking longer to perform the task on the more poorly designed telephone. Initial comparisons with human data show a close match, and more detailed comparisons are underway.