Automating CPM-GOMS
- 20 April 2002
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 147-154
- https://doi.org/10.1145/503376.503404
Abstract
CPM-GOMS is a modeling method that combines the task decomposition of a GOMS analysis with a model of human resource usage at the level of cognitive, perceptual, and motor operations. CPM-GOMS models have made accurate predictions about skilled user behavior in routine tasks, but developing such models is tedious and error-prone. We describe a process for automatically generating CPM-GOMS models from a hierarchical task decomposition expressed in a cognitive modeling tool called Apex. Resource scheduling in Apex automates the difficult task of interleaving the cognitive, perceptual, and motor resources underlying common task operators (e.g. mouse move-and-click). Apex's UI automatically generates PERT charts, which allow modelers to visualize a model's complex parallel behavior. Because interleaving and visualization is now automated, it is feasible to construct arbitrarily long sequences of behavior. To demonstrate the process, we present a model of automated teller interactions in Apex and discuss implications for user modelingKeywords
This publication has 22 references indexed in Scilit:
- Milliseconds matter: An introduction to microstrategies and to their use in describing and predicting interactive behavior.Journal of Experimental Psychology: Applied, 2000
- Information foraging.Psychological Review, 1999
- The GOMS family of user interface analysis techniquesACM Transactions on Computer-Human Interaction, 1996
- TYPIST: A Theory of Performance in Skilled TypingHuman–Computer Interaction, 1996
- Using GOMS for user interface design and evaluationACM Transactions on Computer-Human Interaction, 1996
- Quick and Dirty GOMS: A Case Study of Computed Tomography InterpretationHuman–Computer Interaction, 1996
- A comprehension-based model of correct performance and errors in skilled, display-based, human-computer interactionInternational Journal of Human-Computer Studies, 1995
- Project Ernestine: Validating a GOMS Analysis for Predicting and Explaining Real-World Task PerformanceHuman–Computer Interaction, 1993
- An approach to the formal analysis of user complexityInternational Journal of Man-Machine Studies, 1985
- The keystroke-level model for user performance time with interactive systemsCommunications of the ACM, 1980