A theory of stimulus-response compatibility applied to human-computer interaction. - Bonnie E. John; Paul S. Rosenbloom; Allen Newell (CHI, 1985)

Predicting the time to recall computer command abbreviations. - Bonnie E. John; Allen Newell (CHI, 1987)

Cumulating the science of HCI: from s-R compatibility to transcription typing. - Bonnie E. John; Allen Newell (CHI, 1989)

The role of laboratory experiments in HCI: help, hindrance, or ho-hum? - Catherine G. Wolf; John M. Carroll 001; Thomas K. Landauer; Bonnie E. John; John A. Whiteside (CHI, 1989)

Extensions of GOMS analyses to expert performance requiring perception of dynamic visual and auditory information. - Bonnie E. John (CHI, 1990)

GOMS meets the phone company: Analytic modeling applied to real-world problems. - Wayne D. Gray; Bonnie E. John; Rory Stuart; Deborah Lawrence 001; Michael E. Atwood (INTERACT, 1990)

The precis of Project Ernestine or an overview of a validation of GOMS. - Wayne D. Gray; Bonnie E. John; Michael E. Atwood (CHI, 1992)

A GOMS Analysis of a Graphic Machine-Paced, Highly Interactive Task. - Bonnie E. John; Alonso H. Vera (CHI, 1992)

Browser-Soar: A Computational Model of a Highly Interactive Task. - Virginia A. Peck; Bonnie E. John (CHI, 1992)

HCI in the school of computer science at Carnegie Mellon University. - Bonnie E. John; James H. Morris (INTERCHI, 1993)

Project Ernestine: Validating a GOMS Analysis for Predicting and Explaining Real-World Task Performance. - Wayne D. Gray; Bonnie E. John; Michael E. Atwood (Hum. Comput. Interact., 1993)

Introduction & overview of human-computer interaction. - Keith A. Butler; Robert J. K. Jacob; Bonnie E. John (CHI Conference Companion, 1994)

Analyzing graphic and textual layouts with GOMS: results of a preliminary analysis. - Mei C. Chuah; Bonnie E. John; John F. Pane (CHI Conference Companion, 1994)

Toward a deeper comparison of methods: a reaction to Nielsen & Phillips and new data. - Bonnie E. John (CHI Conference Companion, 1994)

GOMS analysis for parallel activities. - Bonnie E. John; Wayne D. Gray (CHI Conference Companion, 1994)

Towards real-time GOMS: a model of expert behaviour in a highly interactive task. - Bonnie E. John; Alonso H. Vera; Allen Newell (Behav. Inf. Technol., 1994)

Display Navigation by an Expert Programmer: A Preliminary Model of Memory. - Erik M. Altmann; Jill H. Larkin; Bonnie E. John (CHI, 1995)

Modeling Time-Constrained Learning in a Highly Interactive Task. - Malcolm I. Bauer; Bonnie E. John (CHI, 1995)

Introduction and overview to human-computer interaction. - Keith A. Butler; Robert J. K. Jacob; Bonnie E. John (CHI 95 Conference Companion, 1995)

CPM-GOMS: an analysis method for tasks with parallel activities. - Bonnie E. John; Wayne D. Gray (CHI 95 Conference Companion, 1995)

Learning and Using the Cognitive Walkthrough Method: A Case Study Approach. - Bonnie E. John; Hilary Packer (CHI, 1995)

An empirical study of collaborative wearable computer systems. - Jane Siegel; Robert E. Kraut; Bonnie E. John; Kathleen M. Carley (CHI 95 Conference Companion, 1995)

Why GOMS? - Bonnie E. John (Interactions, 1995)

Exploring the Unrealized Potential of Computer-Aided Drafting. - Suresh K. Bhavnani; Bonnie E. John (CHI, 1996)

Introduction & overview to human-computer interaction. - Keith A. Butler; Robert J. K. Jacob; Bonnie E. John (CHI Conference Companion, 1996)

Assessing Dynamics in Computer-Based Instruction. - John F. Pane; Albert T. Corbett; Bonnie E. John (CHI, 1996)

Evaluating Usability Evaluation Techniques. - Bonnie E. John (ACM Comput. Surv., 1996)

TYPIST: A Theory of Performance in Skilled Typing. - Bonnie E. John (Hum. Comput. Interact., 1996)

Using GOMS for User Interface Design and Evaluation: Which Technique? - Bonnie E. John; David E. Kieras (ACM Trans. Comput. Hum. Interact., 1996)

The GOMS Family of User Interface Analysis Techniques: Comparison and Contrast. - Bonnie E. John; David E. Kieras (ACM Trans. Comput. Hum. Interact., 1996)

From Sufficient to Efficient Usage: An Analysis of Strategic Knowledge. - Suresh K. Bhavnani; Bonnie E. John (CHI, 1997)

Tracking the effectiveness of usability evaluation methods. - Bonnie E. John; Steven J. Marks (Behav. Inf. Technol., 1997)

Evaluating a Multimedia Authoring Tool. - Bonnie E. John; Matthew M. Mashyna (J. Am. Soc. Inf. Sci., 1997)

Comparison of GOMS analysis methods. - Joel D. Baskin; Bonnie E. John (CHI Conference Summary, 1998)

Delegation and Circumvention: Two Faces of Efficiency. - Suresh K. Bhavnani; Bonnie E. John (CHI, 1998)

Human-computer interaction: introduction and overview. - Keith A. Butler; Robert J. K. Jacob; Bonnie E. John (CHI Conference Summary, 1998)

The evaluator effect in usability tests. - Niels Ebbe Jacobsen; Morten Hertzum; Bonnie E. John (CHI Conference Summary, 1998)

Cognitive Modeling in Human-Computer Interaction. - Bonnie E. John (Graphics Interface, 1998)

On our case study of claims analysis and other usability evaluation methods. - Bonnie E. John (Behav. Inf. Technol., 1998)

The Strategic Use of CAD: An Empirically Inspired, Theory-Based Course. - Suresh K. Bhavnani; Bonnie E. John; Ulrich Flemming (CHI, 1999)

The Tangled Web we Wove: A Taskonomy of WWW Use. - Michael D. Byrne; Bonnie E. John; Neil S. Wehrle; David C. Crow (CHI, 1999)

A Tool for Creating Predictive Performance Models from User Interface Demonstrations. - Scott E. Hudson; Bonnie E. John; Keith Knudsen; Michael D. Byrne (ACM Symposium on User Interface Software and Technology, 1999)

Episodic indexing: a model of memory for attention events. - Erik M. Altmann; Bonnie E. John (Cogn. Sci., 1999)

On the Contributions of Different Empirical Data in Usability Testing. - Maria Ebling; Bonnie E. John (Symposium on Designing Interactive Systems, 2000)

Achieving usability through software architectural styles. - Len Bass; Bonnie E. John (CHI Extended Abstracts, 2000)

A comparison of tools for building GOMS models. - Lynn K. Baumeister; Bonnie E. John; Michael D. Byrne (CHI, 2000)

The GOMS SIG: troubleshooting, lessons learned, novel applications, teaching techniques & future research. - Wayne D. Gray; Bonnie E. John; David E. Kieras; Deborah A. Boehm-Davis (CHI Extended Abstracts, 2000)

The Strategic Use of Complex Computer Systems. - Suresh K. Bhavnani; Bonnie E. John (Hum. Comput. Interact., 2000)

Beyond command knowledge: identifying and teaching strategic knowledge for using complex computer applications. - Suresh K. Bhavnani; Frederick Reif; Bonnie E. John (CHI, 2001)

Evaluating Software Architectures for Usability. - Leonard J. Bass; Bonnie E. John (EHCI, 2001)

Usability and software architecture. - Bonnie E. John; Len Bass (Behav. Inf. Technol., 2001)

Supporting Usability Through Software Architecture. - Leonard J. Bass; Bonnie E. John (Computer, 2001)

What Kind of Work is HCI Work? - Allison Druin; Michael J. Muller; Tone Bratteteig; Bill Gaver; Bonnie E. John; Mary Beth Rettger (CHI Extended Abstracts, 2002)

Automating CPM-GOMS. - Bonnie E. John; Alonso H. Vera; Michael Matessa; Michael Freed; Roger W. Remington (CHI, 2002)

The importance of translucence in mobile computing systems. - Maria Ebling; Bonnie E. John; Mahadev Satyanarayanan (ACM Trans. Comput. Hum. Interact., 2002)

Linking usability to software architecture patterns through general scenarios. - Leonard J. Bass; Bonnie E. John (J. Syst. Softw., 2003)

Identifying gaps between HCI, software engineering, and design, and boundary objects to bridge them. - Bonnie E. John; Leonard J. Bass; Rick Kazman; Eugene Chen (CHI Extended Abstracts, 2004)

Predictive human performance modeling made easy. - Bonnie E. John; Konstantine C. Prevas; Dario D. Salvucci; Kenneth R. Koedinger (CHI, 2004)

Bringing Usability Concerns to the Design of Software Architecture. - Bonnie E. John; Len Bass; María Isabel Sánchez Segura; Rob J. Adams (EHCI/DS-VIS, 2004)

Integrating Models and Tools in the Context of Driving and In-vehicle Devices. - Bonnie E. John; Dario D. Salvucci; Peter Centgraf; Konstantine C. Prevas (ICCM, 2004)

Usability-Supporting Architectural Patterns. - Len Bass; Bonnie E. John; Natalia Juristo Juzgado; María Isabel Sánchez Segura (ICSE, 2004)

Bridging the Gaps II: Bridging the Gaps between Software Engineering and Human-Computer Interaction. - Rick Kazman; Len Bass; Bonnie E. John (ICSE, 2004)

Beyond the UI: product, process and passion. - Bonnie E. John (NordiCHI, 2004)

Predicting task execution time on handheld devices using the keystroke-level model. - Lu Luo; Bonnie E. John (CHI Extended Abstracts, 2005)

The value of a usability-supporting architectural pattern in software architecture design: a controlled experiment. - Elspeth Golden; Bonnie E. John; Len Bass (ICSE, 2005)

Quality vs. quantity: comparing evaluation methods in a usability-focused software architecture modification task. - Elspeth Golden; Bonnie E. John; Len Bass (ISESE, 2005)

Automating Human-Performance Modeling at the Millisecond Level. - Alonso H. Vera; Bonnie E. John; Roger W. Remington; Michael Matessa; Michael Freed (Hum. Comput. Interact., 2005)

The Human Computer Interaction Institute at Carnegie Mellon University. - Bonnie E. John (Interactions, 2005)

Multipurpose prototypes for assessing user interfaces in pervasive computing systems. - Bonnie E. John; Dario D. Salvucci (IEEE Pervasive Comput., 2005)

Evidence-based practice in human-computer interaction and evidence maps. - Bonnie E. John (ACM SIGSOFT Softw. Eng. Notes, 2005)

The engineering community SIG. - Bonnie E. John; William Newman (CHI Extended Abstracts, 2006)

Comparisons of keystroke-level model predictions to observed data. - Leonghwee Teo; Bonnie E. John (CHI Extended Abstracts, 2006)

AURA: Enabling Subject Matter Experts to Construct Declarative Knowledge Bases from Science Textbooks. - Ken Barker 002; Vinay K. Chaudhri; Shaw Yi Chaw; Peter Clark; Daniel Hansch; Bonnie E. John; Sunil Mishra; John Pacheco; Bruce W. Porter; Aaron Spaulding; Moritz Weiten (AAAI, 2007)

Towards a tool for predicting user exploration. - Leonghwee Teo; Bonnie E. John; Peter Pirolli (CHI Extended Abstracts, 2007)

Enabling experts to build knowledge bases from science textbooks. - Vinay K. Chaudhri; Bonnie E. John; Sunil Mishra; John Pacheco; Bruce W. Porter; Aaron Spaulding (K-CAP, 2007)

Capturing and answering questions posed to a knowledge-based system. - Peter Clark; Shaw Yi Chaw; Ken Barker 002; Vinay K. Chaudhri; Philip Harrison; James Fan; Bonnie E. John; Bruce W. Porter; Aaron Spaulding; John A. Thompson; Peter Z. Yeh (K-CAP, 2007)

Cogtool-explorer: towards a tool for predicting user interaction. - Leonghwee Teo; Bonnie E. John (CHI Extended Abstracts, 2008)

Preparing Usability Supporting Architectural Patterns for Industrial Use. - Pia Stoll; Bonnie E. John; Len Bass; Elspeth Golden (I-USED, 2008)

A responsibility-based pattern language for usability-supporting architectural patterns. - Bonnie E. John; Len Bass; Elspeth Golden; Pia Stoll (EICS, 2009)

Toward Cognitive Modeling for Predicting Usability. - Bonnie E. John; Shunsuke Suzuki (HCI (1), 2009)

Supporting usability in product line architectures. - Pia Stoll; Len Bass; Elspeth Golden; Bonnie E. John (SPLC, 2009)

Towards a tool for keystroke level modeling of skilled screen reading. - Shari Trewin; Bonnie E. John; John T. Richards; Calvin Swart; Jonathan P. Brezin; Rachel K. E. Bellamy; John C. Thomas (ASSETS, 2010)

Human performance modeling for all: importing UI prototypes into cogtool. - Brett N. Harris; Bonnie E. John; Jonathan P. Brezin (CHI Extended Abstracts, 2010)

Toward modeling auditory information seeking strategies on the web. - Shari Trewin; John T. Richards; Rachel K. E. Bellamy; Bonnie E. John; John C. Thomas; Calvin Swart; Jonathan P. Brezin (CHI Extended Abstracts, 2010)

Using CogTool to model programming tasks. - Rachel K. E. Bellamy; Bonnie E. John; John T. Richards; John Thomas (PLATEAU, 2010)

Designing for auditory web access: accessibility and cellphone users. - Shari Trewin; Rachel K. E. Bellamy; John C. Thomas; Jonathan P. Brezin; John T. Richards; Calvin Swart; Bonnie E. John (W4A, 2010)

Using predictive human performance models to inspire and support UI design recommendations. - Bonnie E. John (CHI, 2011)

Variation in importance of time-on-task with familiarity with mobile phone models. - Shunsuke Suzuki; Victoria Bellotti; Nick Yee; Bonnie E. John; Yusuke Nakao; Toshiyuki Asahi; Shin'ichi Fukuzumi (CHI, 2011)

A quantitative usability assessment method for inclusion in software engineering courses. - Bonnie E. John (CSEE&T, 2011)

Extending Predictive Models of Exploratory Behavior to Broader Populations. - Shari Trewin; John T. Richards; Rachel K. E. Bellamy; Bonnie E. John; Calvin Swart; David Sloan (HCI (5), 2011)

Feasibility Study of Predictive Human Performance Modeling Technique in Field Activities. - Naomi Yano; Toshiyuki Asahi; Shin'ichi Fukuzumi; Bonnie E. John (HCI (11), 2011)

Deploying CogTool: integrating quantitative usability assessment into real-world software development. - Rachel K. E. Bellamy; Bonnie E. John; Sandra Kogan (ICSE, 2011)

Modeling programmer navigation: A head-to-head empirical evaluation of predictive models. - David Piorkowski; Scott D. Fleming; Christopher Scaffidi; Liza John; Christopher Bogart; Bonnie E. John; Margaret M. Burnett; Rachel K. E. Bellamy (VL/HCC, 2011)

The Evolution of a Goal-Directed Exploration Model: Effects of Information Scent and GoBack Utility on Successful Exploration. - Leonghwee Teo; Bonnie E. John (Top. Cogn. Sci., 2011)

Understanding the role of age and fluid intelligence in information search. - Shari Trewin; John T. Richards; Vicki L. Hanson; David Sloan; Bonnie E. John; Calvin Swart; John C. Thomas (ASSETS, 2012)

Experiences with collaborative, distributed predictive human performance modeling. - Bonnie E. John; Sonal Starr; Brian Utesch (CHI Extended Abstracts, 2012)

Reactive information foraging: an empirical investigation of theory-based recommender systems for programmers. - David Piorkowski; Scott D. Fleming; Christopher Scaffidi; Christopher Bogart; Margaret M. Burnett; Bonnie E. John; Rachel K. E. Bellamy; Calvin Swart (CHI, 2012)

Easing the generation of predictive human performance models from legacy systems. - Amanda Swearngin; Myra B. Cohen; Bonnie E. John; Rachel K. E. Bellamy (CHI, 2012)

CogTool-Explorer: a model of goal-directed user exploration that considers information layout. - Leonghwee Teo; Bonnie E. John; Marilyn Hughes Blackmon (CHI, 2012)

Age-specific predictive models of human performance. - Shari Trewin; Bonnie E. John; John T. Richards; David Sloan; Vicki L. Hanson; Rachel K. E. Bellamy; John C. Thomas; Calvin Swart (CHI Extended Abstracts, 2012)

Engineering: upfront effort, downstream pay-back. - Dominic Furniss; Ann Blandford; Bonnie E. John (CHI Extended Abstracts, 2013)

Avoiding "It's JUST a Replication". - Bonnie E. John (RepliCHI, 2013)

An open source approach to information scent. - Bonnie E. John; Calvin Swart; Rachel K. E. Bellamy; Marilyn Hughes Blackmon; Richard Brown (CHI Extended Abstracts, 2013)

Human performance regression testing. - Amanda Swearngin; Myra B. Cohen; Bonnie E. John; Rachel K. E. Bellamy (ICSE, 2013)

Exploring pinch and spread gestures on mobile devices. - Jessica J. Tran; Shari Trewin; Calvin Swart; Bonnie E. John; John C. Thomas (Mobile HCI, 2013)

The Story in the Notebook: Exploratory Data Science using a Literate Programming Tool. - Mary Beth Kery; Marissa Radensky; Mahima Arya; Bonnie E. John; Brad A. Myers (CHI, 2018)

Towards Effective Foraging by Data Scientists to Find Past Analysis Choices. - Mary Beth Kery; Bonnie E. John; Patrick O'Flaherty; Amber Horvath; Brad A. Myers (CHI, 2019)

Human-Centered Study of Data Science Work Practices. - Michael J. Muller; Melanie Feinberg; Timothy George; Steven J. Jackson; Bonnie E. John; Mary Beth Kery; Samir Passi (CHI Extended Abstracts, 2019)

The Design of COVID Alert NY in Six Parables. - Bonnie E. John (CHI Extended Abstracts, 2021)