Publications
2013
An open source approach to information scent
Bonnie E John, Calvin Swart, Rachel KE Bellamy, Marilyn Hughes Blackmon, Richard Brown
CHI’13 Extended Abstracts on Human Factors in Computing Systems, pp. 355–360, 2013
Human performance regression testing
Amanda Swearngin, Myra B Cohen, Bonnie E John, Rachel KE Bellamy
Proceedings of the 2013 International Conference on Software Engineering, pp. 152–161
2012
Tools for Predicting the Duration and Variability of Skilled Performance without Skilled Performers
B.E. John, E.W. Patton, W.D. Gray, D.F. Morrison
Proceedings of the Human Factors and Ergonomics Society Annual Meeting, pp. 985–989, 2012
Easing the generation of predictive human performance models from legacy systems
A. Swearngin, M. Cohen, B. John, R. Bellamy
Proceedings of the 2012 ACM annual conference on Human Factors in Computing Systems, pp. 2489–2498
Experiences with collaborative, distributed predictive human performance modeling
B. John, S. Starr, B. Utesch
Proceedings of the 2012 ACM annual conference extended abstracts on Human Factors in Computing Systems Extended Abstracts, pp. 437–452
Understanding the role of age and fluid intelligence in information search
S Trewin, J Richards, V Hanson, D Sloan, B John, C Swart, J Thomas
Proc. 14th International ACM SIGACCESS Conference on Computers and Accessibility, pp. 119-126, ACM, 2012
Age-specific predictive models of human performance
S Trewin, B John, J Richards, D Sloan, V Hanson, R Bellamy, J Thomas, C Swart
Proceedings of the 2012 annual conference extended abstracts on Human factors in computing systems, pp. 2267–2272
CogTool-Explorer: a model of goal-directed user exploration that considers information layout
L.H. Teo, B. John, M. Blackmon
Proceedings of the 2012 ACM annual conference on Human Factors in Computing Systems, pp. 2479–2488
Automated CPM-GOMS modeling from human data
E.W. Patton, W.D. Gray, B.E. John
Proceedings of the Human Factors and Ergonomics Society Annual Meeting, pp. 1005–1009, 2012
2011
Festschrift panel in honor of Stuart K. Card
E. Chi, P. Pirolli, B. John, J. Olson, D. Russel, T. Moran
Proceedings of the 2011 annual conference on Human factors in computing systems
Extending predictive models of exploratory behavior to broader populations
Shari Trewin, John Richards, Rachel Bellamy, Bonnie E John, Cal Swart, David Sloan
Universal Access in Human-Computer Interaction. Design for All and eInclusion, pp. 149–158, Springer, 2011
Deploying CogTool: Integrating quantitative usability assessment into real-world software development
R. Bellamy, B. John, S. Kogan
Software Engineering (ICSE), 2011 33rd International Conference on, pp. 691–700, ACM
Cognitive Crash Dummies: Predicting Performance from Early Prototypes (Tutorial)
Bonnie E. John
HCI International, 2011
#### Cognitive Crash Dummies: Predictive Human Performance Modeling for Interactive System Design (Tutorial)
Bonnie E. John
2011 Annual Conference on Human Factors in Computing Systems (CHI2011), ACM
A Quantitative Usability Assessment Method for Inclusion in Software Engineering Courses (Tutorial)
B E John
24th IEEE-CS Conference on Software Engineering Education and Training, 2011
Using predictive human performance models to inspire and support UI design recommendations
B E John
Proceedings of the 2011 Annual Conference on Human Factors in Computing Systems (CHI2011), pp. 983–986
The Evolution of a Goal-Directed Exploration Model: Effects of Information Scent and GoBack Utility on Successful Exploration
Leonghwee Teo, Bonnie E. John
Topics in Cognitive Science 3(1), 154-165, Wiley Online Library, 2011
2010
Towards a Tool for Keystroke Level Modeling of Skilled Screen Reading
S Trewin, B.E. John, J Richards, C Swart, J Brezin, and J Thomas
ASSETS ’10: Proc. 12th International ACM SIGACCESS Conference on Computers and Accessibility, pp. 27–34, 2010
Using CogTool to Model Programming Tasks
John Richards, Rachel Bellamy, Bonnie John, Cal Swart, John Thomas
Psychology of Programming Interest Group: Work in Progress, pp. 1, 2010
Towards a tool for keystroke level modeling of skilled screen reading
Shari Trewin, Bonnie E John, John Richards, Cal Swart, Jonathan Brezin, Rachel Bellamy, John Thomas
Proceedings of the 12th international ACM SIGACCESS conference on Computers and accessibility, pp. 27–34, ACM, 2010
The evolution of a goal-directed exploration model: Effects of information scent and go-back utility on successful exploration
L Teo, B E John
Proceedings of the 10th International Conference on Cognitive Modeling, pp. 253–258, 2010
Exploration of costs and benefits of predictive human performance modeling for design
B E John, T S Jastrzembski
Proceedings of the 10th International Conference on Cognitive Modeling, pp. 115–120, 2010
Using CogTool to model programming tasks
Rachel Bellamy, Bonnie John, John Richards, John Thomas
Evaluation and Usability of Programming Languages and Tools, pp. 1:1–1:6, ACM, 2010
Reducing the Variability between Novice Modelers: Results of a Tool for Human Performance Modeling Produced through Human-Centered Design
B E John
Behavior Representation in Modeling and Simulation (BRIMS), 2010
Designing for auditory web access: accessibility and cellphone users
Shari Trewin, Rachel Bellamy, John Thomas, Jonathan Brezin, John Richards, Cal Swart, Bonnie E John
W4A ’10: Proceedings of the 2010 International Cross Disciplinary Conference on Web Accessibility (W4A), pp. 1–4, ACM
Human performance modeling for all: importing UI prototypes into cogtool
Brett N Harris, Bonnie E John, Jonathan Brezin
Proceedings of the 28th of the international conference extended abstracts on Human factors in computing systems, pp. 3481–3486, ACM, 2010
Toward modeling auditory information seeking strategies on the web
Shari Trewin, John Richards, Rachel Bellamy, Bonnie E John, John Thomas, Cal Swart, Jonathan Brezin
CHI EA ’10: Proceedings of the 28th of the international conference extended abstracts on Human factors in computing systems, pp. 3973–3978, ACM, 2010
2009
Toward Cognitive Modeling for Predicting Usability
B John, S Suzuki
Human-Computer Interaction. New Trends, 267–276, Springer, 2009
2008
Models of Motor Control and Performance
W D Gray, D A Rosenbaum, B J Martin, M D Byrne, B E John, U Raschke
Human Factors and Ergonomics Society Annual Meeting Proceedings, pp. 903–906, 2008
Cogtool-explorer: towards a tool for predicting user interaction
L Teo, B E John
CHI’08 extended abstracts on Human factors in computing systems, pp. 2793–2798, 2008
Towards a tool for predicting goal-directed exploratory behavior
L Teo, B E John
Human Factors and Ergonomics Society Annual Meeting Proceedings, pp. 950–954, 2008
2007
Towards a tool for predicting user exploration
L Teo, B E John, P Pirolli
CHI’07 extended abstracts on Human factors in computing systems, pp. 2692, 2007
2006
Comparisons of keystroke-level model predictions to observed data
L Teo, B E John
CHI’06 extended abstracts on Human factors in computing systems, pp. 1426, 2006
High-level behavior representation languages revisited
F E Ritter, S R Haynes, M Cohen, A Howes, B John, B Best, C Lebiere, R M Jones, J Crossman, R L Lewis, others
Proceedings of ICCM-2006-Seventh International Conference on Cognitive Modeling, pp. 404–407
2005
Cognitive Human Performance Modeling by Demonstration
B E John
Human Factors and Ergonomics Society Annual Meeting Proceedings, pp. 1153–1156, 2005
Automating human-performance modeling at the millisecond level
A H Vera, B E John, R Remington, M Matessa, M A Freed
Human-Computer Interaction 20(3), 225–265, Taylor & Francis, 2005
#### Multipurpose prototypes for assessing user interfaces in pervasive computing systems
BE John, DD Salvucci
IEEE pervasive computing 4(4), 27–34, 2005
Predicting task execution time on handheld devices using the keystroke-level model
L Luo, B E John
CHI’05 extended abstracts on Human factors in computing systems, pp. 1608, 2005
2004
Integrating models and tools in the context of driving and in-vehicle devices
B E John, D D Salvucci, P Centgraf, K Prevas
Proceedings of the Sixth International Conference on Cognitive Modeling, pp. 130–135, 2004
Predictive human performance modeling made easy
B E John, K Prevas, D D Salvucci, K Koedinger
Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 462, 2004