| 2026 | CHI | Lessons from API Usability Analyses Using an LLM. | Bonnie E. John, Varun N. Patil, Stephen Augustus |
| 2021 | CHI | The Design of COVID Alert NY in Six Parables. | Bonnie E. John |
| 2019 | CHI | 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 |
| 2019 | CHI | 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 |
| 2018 | CHI | 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 |
| 2013 | CHI | Engineering: upfront effort, downstream pay-back. | Dominic Furniss, Ann Blandford, Bonnie E. John |
| 2013 | CHI | Avoiding "It's JUST a Replication". | Bonnie E. John |
| 2013 | CHI | An open source approach to information scent. | Bonnie E. John, Calvin Swart, Rachel K. E. Bellamy, Marilyn Hughes Blackmon, Richard Brown |
| 2013 | ICSE | Human performance regression testing. | Amanda Swearngin, Myra B. Cohen, Bonnie E. John, Rachel K. E. Bellamy |
| 2012 | ASSETS | 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 |
| 2012 | CHI | Experiences with collaborative, distributed predictive human performance modeling. | Bonnie E. John, Sonal Starr, Brian Utesch |
| 2012 | CHI | 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 |
| 2012 | CHI | Easing the generation of predictive human performance models from legacy systems. | Amanda Swearngin, Myra B. Cohen, Bonnie E. John, Rachel K. E. Bellamy |
| 2012 | CHI | CogTool-Explorer: a model of goal-directed user exploration that considers information layout. | Leonghwee Teo, Bonnie E. John, Marilyn Hughes Blackmon |
| 2012 | CHI | 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 |
| 2011 | CHI | Using predictive human performance models to inspire and support UI design recommendations. | Bonnie E. John |
| 2011 | CHI | 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 |
| 2011 | HCI | 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 |
| 2011 | HCI | Feasibility Study of Predictive Human Performance Modeling Technique in Field Activities. | Naomi Yano, Toshiyuki Asahi, Shin'ichi Fukuzumi, Bonnie E. John |
| 2011 | ICSE | Deploying CogTool: integrating quantitative usability assessment into real-world software development. | Rachel K. E. Bellamy, Bonnie E. John, Sandra Kogan |
| 2010 | ASSETS | 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 |
| 2010 | CHI | Human performance modeling for all: importing UI prototypes into cogtool. | Brett N. Harris, Bonnie E. John, Jonathan P. Brezin |
| 2010 | CHI | 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 |
| 2009 | EICS | A responsibility-based pattern language for usability-supporting architectural patterns. | Bonnie E. John, Len Bass, Elspeth Golden, Pia Stoll |
| 2009 | HCI | Toward Cognitive Modeling for Predicting Usability. | Bonnie E. John, Shunsuke Suzuki |
| 2009 | SPLC | Supporting usability in product line architectures. | Pia Stoll, Len Bass, Elspeth Golden, Bonnie E. John |
| 2008 | CHI | Cogtool-explorer: towards a tool for predicting user interaction. | Leonghwee Teo, Bonnie E. John |
| 2007 | AAAI | AURA: Enabling Subject Matter Experts to Construct Declarative Knowledge Bases from Science Textbooks. | Ken Barker, Vinay K. Chaudhri, Shaw Yi Chaw, Peter Clark, Daniel Hansch, Bonnie E. John, Sunil Mishra, John Pacheco, Bruce W. Porter, Aaron Spaulding, Moritz Weiten |
| 2007 | CHI | Towards a tool for predicting user exploration. | Leonghwee Teo, Bonnie E. John, Peter Pirolli |
| 2006 | CHI | The engineering community SIG. | Bonnie E. John, William Newman |
| 2006 | CHI | Comparisons of keystroke-level model predictions to observed data. | Leonghwee Teo, Bonnie E. John |
| 2005 | CHI | Predicting task execution time on handheld devices using the keystroke-level model. | Lu Luo, Bonnie E. John |
| 2005 | ICSE | The value of a usability-supporting architectural pattern in software architecture design: a controlled experiment. | Elspeth Golden, Bonnie E. John, Len Bass |
| 2004 | CHI | Identifying gaps between HCI, software engineering, and design, and boundary objects to bridge them. | Bonnie E. John, Leonard J. Bass, Rick Kazman, Eugene Chen |
| 2004 | CHI | Predictive human performance modeling made easy. | Bonnie E. John, Konstantine C. Prevas, Dario D. Salvucci, Kenneth R. Koedinger |
| 2004 | ICSE | Usability-Supporting Architectural Patterns. | Len Bass, Bonnie E. John, Natalia Juristo Juzgado, Mara Isabel Snchez Segura |
| 2004 | ICSE | Bridging the Gaps II: Bridging the Gaps between Software Engineering and Human-Computer Interaction. | Rick Kazman, Len Bass, Bonnie E. John |
| 2004 | NordiCHI | Beyond the UI: product, process and passion. | Bonnie E. John |
| 2002 | CHI | What Kind of Work is HCI Work? | Allison Druin, Michael J. Muller, Tone Bratteteig, Bill Gaver, Bonnie E. John, Mary Beth Rettger |
| 2002 | CHI | Automating CPM-GOMS. | Bonnie E. John, Alonso H. Vera, Michael Matessa, Michael Freed, Roger W. Remington |
| 2001 | CHI | Beyond command knowledge: identifying and teaching strategic knowledge for using complex computer applications. | Suresh K. Bhavnani, Frederick Reif, Bonnie E. John |
| 2000 | CHI | Achieving usability through software architectural styles. | Len Bass, Bonnie E. John |
| 2000 | CHI | A comparison of tools for building GOMS models. | Lynn K. Baumeister, Bonnie E. John, Michael D. Byrne |
| 2000 | CHI | 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 |
| 1999 | CHI | The Strategic Use of CAD: An Empirically Inspired, Theory-Based Course. | Suresh K. Bhavnani, Bonnie E. John, Ulrich Flemming |
| 1999 | CHI | Human-computer interaction: introduction and overview. | Keith A. Butler, Robert J. K. Jacob, Bonnie E. John |
| 1999 | CHI | The Tangled Web we Wove: A Taskonomy of WWW Use. | Michael D. Byrne, Bonnie E. John, Neil S. Wehrle, David C. Crow |
| 1999 | CHI | 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 |
| 1999 | UIST | A Tool for Creating Predictive Performance Models from User Interface Demonstrations. | Scott E. Hudson, Bonnie E. John, Keith Knudsen, Michael D. Byrne |
| 1998 | CHI | Comparison of GOMS analysis methods. | Joel D. Baskin, Bonnie E. John |
| 1998 | CHI | Delegation and Circumvention: Two Faces of Efficiency. | Suresh K. Bhavnani, Bonnie E. John |
| 1998 | CHI | Human-computer interaction: introduction and overview. | Keith A. Butler, Robert J. K. Jacob, Bonnie E. John |
| 1998 | CHI | The evaluator effect in usability tests. | Niels Ebbe Jacobsen, Morten Hertzum, Bonnie E. John |
| 1997 | CHI | From Sufficient to Efficient Usage: An Analysis of Strategic Knowledge. | Suresh K. Bhavnani, Bonnie E. John |
| 1996 | CHI | Exploring the Unrealized Potential of Computer-Aided Drafting. | Suresh K. Bhavnani, Bonnie E. John |
| 1996 | CHI | Introduction & overview to human-computer interaction. | Keith A. Butler, Robert J. K. Jacob, Bonnie E. John |
| 1996 | CHI | Assessing Dynamics in Computer-Based Instruction. | John F. Pane, Albert T. Corbett, Bonnie E. John |
| 1995 | CHI | Display Navigation by an Expert Programmer: A Preliminary Model of Memory. | Erik M. Altmann, Jill H. Larkin, Bonnie E. John |
| 1995 | CHI | Modeling Time-Constrained Learning in a Highly Interactive Task. | Malcolm I. Bauer, Bonnie E. John |
| 1995 | CHI | Introduction and overview to human-computer interaction. | Keith A. Butler, Robert J. K. Jacob, Bonnie E. John |
| 1995 | CHI | CPM-GOMS: an analysis method for tasks with parallel activities. | Bonnie E. John, Wayne D. Gray |
| 1995 | CHI | Learning and Using the Cognitive Walkthrough Method: A Case Study Approach. | Bonnie E. John, Hilary Packer |
| 1995 | CHI | An empirical study of collaborative wearable computer systems. | Jane Siegel, Robert E. Kraut, Bonnie E. John, Kathleen M. Carley |
| 1994 | CHI | Introduction & overview of human-computer interaction. | Keith A. Butler, Robert J. K. Jacob, Bonnie E. John |
| 1994 | CHI | Analyzing graphic and textual layouts with GOMS: results of a preliminary analysis. | Mei C. Chuah, Bonnie E. John, John F. Pane |
| 1994 | CHI | Toward a deeper comparison of methods: a reaction to Nielsen & Phillips and new data. | Bonnie E. John |
| 1994 | CHI | GOMS analysis for parallel activities. | Bonnie E. John, Wayne D. Gray |
| 1993 | CHI | HCI in the school of computer science at Carnegie Mellon University. | Bonnie E. John, James H. Morris |
| 1992 | CHI | The precis of Project Ernestine or an overview of a validation of GOMS. | Wayne D. Gray, Bonnie E. John, Michael E. Atwood |
| 1992 | CHI | A GOMS Analysis of a Graphic Machine-Paced, Highly Interactive Task. | Bonnie E. John, Alonso H. Vera |
| 1992 | CHI | Browser-Soar: A Computational Model of a Highly Interactive Task. | Virginia A. Peck, Bonnie E. John |
| 1990 | CHI | Extensions of GOMS analyses to expert performance requiring perception of dynamic visual and auditory information. | Bonnie E. John |
| 1990 | Interact | GOMS meets the phone company: Analytic modeling applied to real-world problems. | Wayne D. Gray, Bonnie E. John, Rory Stuart, Deborah Lawrence, Michael E. Atwood |
| 1989 | CHI | Cumulating the science of HCI: from s-R compatibility to transcription typing. | Bonnie E. John, Allen Newell |
| 1989 | CHI | The role of laboratory experiments in HCI: help, hindrance, or ho-hum? | Catherine G. Wolf, John M. Carroll, Thomas K. Landauer, Bonnie E. John, John A. Whiteside |
| 1987 | CHI | Predicting the time to recall computer command abbreviations. | Bonnie E. John, Allen Newell |
| 1985 | CHI | A theory of stimulus-response compatibility applied to human-computer interaction. | Bonnie E. John, Paul S. Rosenbloom, Allen Newell |