Bonnie E. John
#32,952
Most Influential Person Now
Cognitive Psychology
Bonnie E. John's AcademicInfluence.com Rankings
Bonnie E. Johnpsychology Degrees
Psychology
#1297
World Rank
#1589
Historical Rank
Cognitive Psychology
#100
World Rank
#103
Historical Rank
Download Badge
Psychology
Bonnie E. John's Degrees
- PhD Cognitive Psychology Carnegie Mellon University
- Bachelors Psychology University of California, San Diego
Similar Degrees You Can Earn
Why Is Bonnie E. John Influential?
(Suggest an Edit or Addition)According to Wikipedia, Bonnie E. John is an American cognitive psychologist who studies human–computer interaction, predictive human performance modeling, and the relationship between usability and software architecture. She was a founding member of the Human-Computer Interaction Institute at Carnegie Mellon University, a research staff member at IBM's Thomas J. Watson Research Center, and the director of computation and innovation at The Cooper Union. She is currently a UX designer at Bloomberg L.P.
Bonnie E. John's Published Works
Published Works
- The GOMS family of user interface analysis techniques: comparison and contrast (1996) (734)
- Using GOMS for user interface design and evaluation: which technique? (1996) (489)
- Project Ernestine: Validating a GOMS Analysis for Predicting and Explaining Real-World Task Performance (1993) (397)
- Predictive human performance modeling made easy (2004) (290)
- Research-Based Web Design & Usability Guidelines [2006 edition] (2006) (238)
- The tangled Web we wove: a taskonomy of WWW use (1999) (206)
- The precis of Project Ernestine or an overview of a validation of GOMS (1992) (163)
- Linking usability to software architecture patterns through general scenarios (2003) (159)
- Extensions of GOMS analyses to expert performance requiring perception of dynamic visual and auditory information (1990) (141)
- The Story in the Notebook: Exploratory Data Science using a Literate Programming Tool (2018) (140)
- Tracking the effectiveness of usability evaluation methods (1997) (137)
- The GOMS Family of Analysis Techniques: Tools for Design and Evaluation (1994) (123)
- Assessing dynamics in computer-based instruction (1996) (112)
- The evaluator effect in usability tests (1998) (107)
- Achieving usability through software architecture (2001) (102)
- The Strategic Use of Complex Computer Systems (2000) (102)
- TYPIST: A Theory of Performance in Skilled Typing (1996) (102)
- Learning and using the cognitive walkthrough method: a case study approach (1995) (100)
- A GOMS analysis of a graphic machine-paced, highly interactive task (1992) (99)
- Browser-Soar: a computational model of a highly interactive task (1992) (94)
- The Evaluator Effect in Usability Studies: Problem Detection and Severity Judgments (1998) (85)
- Predicting task execution time on handheld devices using the keystroke-level model (2005) (75)
- Automating CPM-GOMS (2002) (74)
- A tool for creating predictive performance models from user interface demonstrations (1999) (70)
- On the contributions of different empirical data in usability testing (2000) (67)
- Cumulating the science of HCI: from s-R compatibility to transcription typing (1989) (65)
- From sufficient to efficient usage: an analysis of strategic knowledge (1997) (64)
- Exploring the unrealized potential of computer-aided drafting (1996) (59)
- The strategic use of CAD: an empirically inspired, theory-based course (1999) (59)
- Predicting the time to recall computer command abbreviations (1986) (58)
- Towards Effective Foraging by Data Scientists to Find Past Analysis Choices (2019) (57)
- Multipurpose prototypes for assessing user interfaces in pervasive computing systems (2005) (56)
- An empirical study of collaborative wearable computer systems (1995) (51)
- Towards real-time GOMS: a model of expert behaviour in a highly interactive task (1994) (51)
- Beyond command knowledge: identifying and teaching strategic knowledge for using complex computer applications (2001) (48)
- Why GOMS? (1995) (48)
- Episodic indexing: a model of memory for attention events (1999) (48)
- Reactive information foraging: an empirical investigation of theory-based recommender systems for programmers (2012) (47)
- The value of a usability-supporting architectural pattern in software architecture design: a controlled experiment (2005) (46)
- High-level Behavior Representation Languages Revisited (2006) (46)
- Two Case Studies in Using Cognitive Walkthrough for Interface Evaluation (2000) (46)
- A Simulation Study of the Flight Dynamics of Elastic Aircraft (1987) (45)
- Supporting Usability Through Software Architecture (2001) (45)
- A comparison of tools for building GOMS models (2000) (44)
- CPM-GOMS: an analysis method for tasks with parallel activities (1995) (44)
- Capturing and answering questions posed to a knowledge-based system (2007) (43)
- Evaluating a Multimedia Authoring Tool (1997) (43)
- A theory of stimulus-response compatibility applied to human-computer interaction (1985) (41)
- Contributions to engineering models of human-computer interaction. (volumes i and ii) (1988) (41)
- Modeling programmer navigation: A head-to-head empirical evaluation of predictive models (2011) (41)
- GOMS meets the phone company: Analytic modeling applied to real-world problems (1990) (41)
- Human-Centered Study of Data Science Work Practices (2019) (40)
- Usability and software architecture (2001) (40)
- Bringing Usability Concerns to the Design of Software Architecture (2004) (40)
- Deploying CogTool: integrating quantitative usability assessment into real-world software development (2011) (38)
- Cogtool-explorer: towards a tool for predicting user interaction (2008) (37)
- CogTool-Explorer: a model of goal-directed user exploration that considers information layout (2012) (37)
- An analysis of space shuttle countdown activities :preliminaries to a computational model of the NASA Test Director Bonnie E. John, Roger W. Remington, David M. Steier. (1991) (36)
- Toward an Engineering Model of Stimulus-Response Compatibility (1990) (36)
- Identifying gaps between HCI, software engineering, and design, and boundary objects to bridge them (2004) (35)
- CHAPTER 4 – Information Processing and Skilled Behavior (2003) (33)
- Exploring pinch and spread gestures on mobile devices (2013) (31)
- Enabling experts to build knowledge bases from science textbooks (2007) (30)
- Evaluating usability evaluation techniques (1996) (29)
- Soar as a unified theory of cognition: spring 1990 (1993) (28)
- Information Processing and Skilled Behavior (2003) (27)
- Automating Human-Performance Modeling at the Millisecond Level (2005) (24)
- Analyzing graphic and textual layouts with GOMS: results of a preliminary analysis (1994) (24)
- Towards a Tool for Predicting Goal-directed Exploratory Behavior (2008) (24)
- The importance of translucence in mobile computing systems (2002) (24)
- Mismatched metaphor: user vs system moeel in computer-aided drafting (1997) (23)
- Delegation and circumvention: two faces of efficiency (1998) (23)
- Reducing the Variability between Novice Modelers : Results of a Tool for Human Performance Modeling Produced through Human-Centered Design (2010) (23)
- Evaluating a Multimedia Authoring Tool with Cognitive Walkthrough and Think-Aloud User Studies (1997) (23)
- Toward real-time GOMS (1993) (22)
- Contributions to Engineering Models of Human-Computer Interaction. Volume 1. (1988) (21)
- Integrating Models and Tools in the Context of Driving and In-vehicle Devices (2004) (20)
- The role of laboratory experiments in HCI: help, hindrance, or ho-hum? (1989) (20)
- Using predictive human performance models to inspire and support UI design recommendations (2011) (20)
- Evidence-based practice in human-computer interaction and evidence maps (2005) (20)
- A responsibility-based pattern language for usability-supporting architectural patterns (2009) (19)
- Toward Cognitive Modeling for Predicting Usability (2009) (19)
- Understanding the role of age and fluid intelligence in information search (2012) (19)
- Human performance regression testing (2013) (19)
- Comparisons of keystroke-level model predictions to observed data (2006) (19)
- Modeling time-constrained learning in a highly interactive task (1995) (19)
- Production System Models of Complex Cognition (2008) (18)
- Toward a deeper comparison of methods: a reaction to Nielsen & Phillips and new data (1994) (18)
- Towards a tool for keystroke level modeling of skilled screen reading (2010) (18)
- Comparison of GOMS analysis methods (1998) (17)
- Using CogTool to model programming tasks (2010) (17)
- Usability-supporting architectural patterns (2004) (17)
- Display navigation by an expert programmer: a preliminary model of memory (1995) (17)
- Project Ernestine: analytic and empirical methods applied to a real-world CHI problem (1995) (16)
- Strategy use while learning to perform the Kanfer-Ackerman Air Traffic Controller c 1 task (1997) (15)
- GOMS analysis for parallel activities (1994) (15)
- Human performance modeling for all: importing UI prototypes into cogtool (2010) (14)
- Easing the generation of predictive human performance models from legacy systems (2012) (13)
- Cognitive Architecture and Modeling Idiom: An Examination of Three Models of the Wickens's Task (1998) (13)
- Rapid Theory Prototyping: An Example of an Aviation Task (2009) (12)
- Tools for Predicting the Duration and Variability of Skilled (2012) (12)
- Cognitive Modeling in Human-Computer Interaction (1998) (11)
- Supporting usability in product line architectures (2009) (11)
- Integrating Cognitive Capabilities in a Real-Time Task (2019) (11)
- Exploration of Costs and Benefits of Predictive Human Performance Modeling for Design (2010) (11)
- Achieving usability through software architectural styles (2000) (11)
- Variation in importance of time-on-task with familiarity with mobile phone models (2011) (11)
- The Evolution of a Goal-Directed Exploration Model: Effects of Information Scent and GoBack Utility on Successful Exploration (2011) (10)
- Age-specific predictive models of human performance (2012) (10)
- Toward modeling auditory information seeking strategies on the web (2010) (10)
- Towards a tool for predicting user exploration (2007) (10)
- Reusable Templates in Human Performance Modeling (2019) (9)
- Supporting the CANCEL Command Through Software Architecture (2002) (9)
- Preparing Usability Supporting Architectural Patterns for Industrial Use (2008) (8)
- Bridging the gaps II: bridging the gaps between software engineering and human-computer interaction (2004) (8)
- Human-computer interaction: introduction and overview (1998) (8)
- On our case study of claims analysis and other usability evaluation methods (1998) (8)
- Are Flexible Modeling Tools Applicable to Software Design Discussions ? (2010) (8)
- Human-Computer Interaction in the School of Computer Science (1992) (8)
- Communication across the HCI / SE divide : ISO 13407 and the Rational Unified Process ® (2003) (7)
- Beyond the UI: product, process and passion (2004) (7)
- Introduction and overview to human-computer interaction (1995) (7)
- Avoiding "We can't change THAT!": Software Architecture & Usability (2004) (7)
- Quality vs. quantity: comparing evaluation methods in a usability-focused software architecture modification task (2005) (7)
- Episodic memory for external information (1996) (6)
- A Quantitative Model of Expert Transcription Typing (1993) (6)
- The modelling gap between software engineering and human-computer interaction (2004) (5)
- Extending Predictive Models of Exploratory Behavior to Broader Populations (2011) (5)
- Designing for auditory web access: accessibility and cellphone users (2010) (4)
- Automated CPM-GOMS Modeling from Human Data (2012) (4)
- The Power and Constraint Provided by an Integrative Cognitive Architecture (1999) (4)
- Human-computer interaction: introduction and overview (1999) (4)
- AURA: Enabling Subject Matter Experts to Construct Declarative Knowledge Bases from Science Textbooks (2007) (3)
- A Database for Analyzing Sequential Behavioral Data and Their Associated Cognitive Models (1994) (3)
- Avoiding "It's JUST a Replication" (2013) (3)
- What Kind of Work is HCI Work? (2002) (2)
- HCI in the school of computer science at Carnegie Mellon University (1993) (2)
- APEX/CPM-GOMS: Modeling Human Performance in Applied HCI Domains (2019) (2)
- Experience with Using General Usability Scenarios on the Software Architecture of a Collaborative System (2005) (2)
- A quantitative usability assessment method for inclusion in software engineering courses (2011) (2)
- A Demonstration of Integrative Modeling of a Complex Dynamic Computer-based Task (2000) (1)
- The Design of COVID Alert NY in Six Parables (2021) (1)
- Models of Motor Control and Performance (2008) (1)
- Introduction & overview of human-computer interaction (1994) (1)
- Supporting group awareness in distributed software development. Discussion (2005) (1)
- An open source approach to information scent (2013) (1)
- The GOMS SIG: troubleshooting, lessons learned, novel applications, teaching techniques & future research (2000) (1)
- Architectural Patterns for Usability (2001) (1)
- A Preliminary Model of Expert Programming (1995) (1)
- Panel Session: Real-time GOMS: Comparative Modeling of a User-Nintendo Interaction (1990) (1)
- The Human Computer Interaction Institute at Carnegie Mellon University (2005) (1)
- Software architecture analysis of usability. Discussion (2005) (1)
- Engineering Community: User Experience in Open Source (2009) (0)
- Session details: Pointing and Flicking (2008) (0)
- Avoiding We Can't Change That Either!: Usability Supporting Architectural Patterns (2007) (0)
- the Unrealized Potential of Computer-Aided Drafting (1996) (0)
- Effective Team Support: From Modeling to Software Agents (2003) (0)
- Automated CPM-GOMS Modeling from Human Data: (572172013-209) (2014) (0)
- Avoiding We Can't Change THAT!: An Introduction to Usability & Software Architecture (2007) (0)
- Effective Team Support: From Task and Cognitive Modeling to Software Agents for Time-Critical Complex Work Environments (2005) (0)
- Feasibility Study of Predictive Human Performance Modeling Technique in Field Activities (2011) (0)
- Integrating Usability-Supporting Architecture Patterns in a Product Line Systems Architecture (2009) (0)
- The GOMS SIG: troubleshooting, lessons learned, novel applications, teaching techniques, & future research (1999) (0)
- Introduction & overview to human-computer interaction (1996) (0)
- Symposium (2019) (0)
- Festschrift panel in honor of Stuart K. Card (2011) (0)
- II ill 1 Dil III Mii A Quantitative Model of Expert Transcription Typing (0)
- Two cases studies in using Cognitive Walkthrough for interface evaluation: (437542006-001) (2013) (0)
- Cognitive Human Performance Modeling by Demonstration (2005) (0)
- Engineering: upfront effort, downstream pay-back (2013) (0)
- Preparing Usability Supporting Patterns for Industrial Use (2008) (0)
- AD-A 258 634 DTIC ELECTE Human-Computer Interaction S DEC 1 5 1992113 in the School of Computer Science c D (0)
- tell me a story issues on the design of document retrieval systems. Discussion (2005) (0)
- Measuring and Injecting Latency in Web Apps (2009) (0)
- Using Apex To Construct CPM-GOMS Models (2006) (0)
- The engineering community SIG (2006) (0)
- Evaluating Software Architectures for Usability (2001) (0)
- Towards a new generation of widgets for supporting software plasticity : The comet. Discussion (2005) (0)
This paper list is powered by the following services:
Other Resources About Bonnie E. John
What Schools Are Affiliated With Bonnie E. John?
Bonnie E. John is affiliated with the following schools: