Embodying the JACK agent architecture

Emma Norling, Frank E. Ritter

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Scopus citations


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.

Original languageEnglish (US)
Title of host publicationAI 2001
Subtitle of host publicationAdvances in Artificial Intelligence - 14th Australian Joint Conference on Artificial Intelligence, Proceedings
EditorsMarkus Stumptner, Dan Corbett, Dan Corbett, Mike Brooks
PublisherSpringer Verlag
Number of pages10
ISBN (Print)9783540429609
StatePublished - Jan 1 2001
Event14th Australian Joint Conference on Artificial Intelligence, AI 2001 - Adelaide, Australia
Duration: Dec 10 2001Dec 14 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other14th Australian Joint Conference on Artificial Intelligence, AI 2001

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Embodying the JACK agent architecture'. Together they form a unique fingerprint.

Cite this