Research Publications
Research publications document the ongoing research that expands the capabilities of cognitive modeling in general or CogTool in particular.
If you are looking for reports of people using CogTool for practical purposes in their work, see Experience Reports.
As a registered user, you may contribute your own publications to this page.
2009
John, B. E. & Suzuki, S. (2009) Toward Cognitive Modeling for Predicting Usability. Proceedings of HCI International 2009 (19-24 July 09, San Diego, CA).
Uses CogTool to model human performance on cellphones.
John, B. E., Blackmon, M. H., Polson, P. G., Fennell, K., & Teo, L. (2009) Rapid Theory Prototyping: An Example of an Aviation Task. Proceedings of the Human Factors and Ergonomics Society 53rd Annual Meeting (San Antonio, Texas, October 19-23, 2009).
Uses CogTool-Explorer to rapidly explore vaiations on theory and device knowledge.
2008
John, B. E. (2008) How Simple Can Motor Modeling Be And Still Be Useful? In Wayne D. Gray (organizer) Models of Motor Control and Performance, a Symposium. Proceedings of the Human Factors and Ergonomics Society 52nd Annual Meeting (New York City, New York, Sept 22-26, 2008).
Discusses how simple model of motor operations, like those in CogTool, can be useful in design.
Teo, L. & John, B. E. (2008) CogTool-Explorer: Towards a Tool for Predicting User Interaction. Extended Abstracts of CHI 2008 (Florence, Italy, April 5 – 10, 2008) ACM, New York.
CogTool-Explorer predicts novice exploration behavior, including errors they may make (short version).
Teo, L. & John, B. E. (2008) Towards Predicting User Interaction with CogTool-Explorer. Proceedings of the Human Factors and Ergonomics Society 52nd Annual Meeting (New York City, New York, Sept 22-26, 2008).
CogTool-Explorer predicts novice exploration behavior, including errors they may make.
2007
Teo, L., John, B. E., & Pirolli, P. (2007) Towards a tool for predicting user exploration. Extended Abstracts of CHI 2007 (San Jose, USA, April 28 – May 3, 2007) ACM, New York.
First paper about CogTool-Explorer, the research version of CogTool that can predict the exploration behavior of novice users.
2006
Ritter, F. E, Haynes, S. R., Cohen, M., Howes, A., John, B., Best, B., Lebiere, C., Lewis, R. L., St. Amant, R., McBraide, S. P. Urbas, L., Leuchter, S., Vera, A. (2006) High-level behavior representation languages revisited. In Proceedings of ICCM 2006, Seventh International Conference on Cognitive Modeling (Trieste, Italy, April 5-8, 2006) Edizioni, Goliardiche.
CogTool, with its "modeling by demonstration" is one of the approaches reviewed in this paper about making human performance modeling easier.
Teo, L., & John, B. E. (2006) Comparisons of Keystroke-Level Model predictions to observed data. Extended Abstracts of CHI 2006 (Montreal, Quebec, Canada, April 22-27, 2006) ACM, New York.
Describes a method for statistically evaluating the match between predicted behavior and observed human behavior.
2005
John, B. E. & Salvucci, D. D. (2005) Multi-Purpose Prototypes for Assessing User Interfaces in Pervasive Computing Systems. IEEE Pervasive Computing 4 (4), 27-34.
CogTool is used to prototype hand-held devices for user testing and human performance modeling.
Luo, L. & John, B. E. (2005) Predicting task execution time on handheld devices using the keystroke-level model. Extended Abstracts of CHI 2005 (Portland, OR, April 2-7, 2005) ACM, New York.
CogTool is used to model different methods on a PDA and predictions are matched to data.
2004
John, B. E., Salvucci, D. D., Centgraf, P., Prevas, K., (2004) Integrating models and tools in the context of driving and in-vehicle devices. Proceedings of International Conference on Cognitive Modeling 2004 (Pittsburgh. PA, July 30 – August 1, 2004).
Integrates CogTool models of dialing a cellphone with driving.
John, B., Prevas, K., Salvucci, D., & Koedinger, K. (2004) Predictive Human Performance Modeling Made Easy. Proceedings of CHI, 2004 (Vienna, Austria, April 24-29, 2004) ACM, New York.
First paper about CogTool.
2003
John, B. & Prevas, K. (2003) Modeling Driver Performance with In-Vehicle Information Systems, Poster.
Poster of early CogTool models integrated with a model of driving.
John, B. E. (2003) Information processing and skilled behavior. In J. M. Carroll, (Ed.), Toward a multidisciplinary science of human computer interaction. Morgan Kaufman.
General introduction to human information Processing and the GOMS family of models. Mentions tools that pre-date CogTool.
2000
Baumeister, L., John, B. E. & Byrne, M. (2000) A Comparison of Tools for Building GOMS Models. Proceedings of CHI, 2000 (The Hague, The Netherlands, April 1-6, 2000) ACM, New York. pp. 502-509.
Comparison of modeling tools that pre-date CogTool. This analysis helped identify important characteristics of CogTool.
1999
Hudson, S. E., John, B. E., Knudsen, K., & Byrne, M. D. (1999). A tool for creating predictive performance models from user interface demonstrations. UIST'99: Proceedings of the ACM Symposium on User Interface Software and Technology.
Describes a predecessor to CogTool, CRITIQUE, which also created models by demonstration.
1995
John, B. E. (1995) Why GOMS? interactions, vol. 2, no. 4. pp. 80-89.
A general introduction to GOMS and KLM human performance modeling and why it can be valuable to product design.
1994
John, B. E. (1994) Toward a deeper comparison of methods: A reaction to Nielsen & Phillips and new data. In Proceedings Companion of CHI, 1994 (Boston, MA, April 24-28, 1994) ACM, New York, 1994. pp. 285-286.
This analysis of what people do when they create Keystroke-Level Models led to some of the design decisions in CogTool