Cognition Lab
 

Bonnie E. John (back to personnel list)


Bonnie E. John
 
Human-Computer Interaction Institute
Carnegie Mellon University
Pittsburgh, PA  15213

bej@cs.cmu.edu
 
Biography:   I am interested in techniques to improve the design of computer systems with respect to their usefulness and usability. To that end, I have investigated the effectiveness and usability of several HCI techniques (e.g., think-aloud usability studies, Cognitive Walkthrough, GOMS) and produced new techniques for bringing usability concerns to the design process (e.g., CPM-GOMS and software architecture evaluation for usability). Much of my work focuses on cognitive modeling, where I work within a unified theory of cognition to develop models of human performance that produce quantitative predictions of performance with less effort than prototyping and user testing. I also work on bridging the gap between HCI and software engineering, specifically including usability concerns in software architecture design.

I am the Director of the Master of Human-Computer Interaction Program at Carnegie Mellon University. I teach courses in HCI design and evaluation methods.

 
 
 
 
     
Publications:
 
Vera, A., John, B., Remington, R., Matessa, M., & Freed, M.  (2005)  Automating Human-Performance Modeling at the Millisecond Level  Human-Computer Interaction , In press .
 
John, B., Vera, A., Matessa, M., Freed, M, & Remington, R.  (2002)  Automating CPM-GOMS  CHI Letters , 4 (1),  147 - 154.
 
Matessa, M., Vera, A., John, B., Remington, R., & Freed, M.  (2002)  Reusable Templates in Human Performance Modeling  Proceedings of the Twenty-fourth Annual Conference of the Cognitive Science Society, Mahwah, NJ , 649 - 654.