Rachel Bellamy

Personal Homepage

Manager Software Productivity
Thomas J. Watson Research Center, Hawthorne, NY USA

I conduct research into the psychology of programming, design tools for productivity assessments and am a practitioner of user-centered design. I am currently conducting studies of expert debugging, parallel programmer debugging, and end-user modeling. I am also developing models of programmer behavior. The results of this work enables me to design software tools to better support expert and end-user programmers; as well as to develop ways of measuring software productivity.

I have been been practicing user-centered and participatory design for the last twenty years. I have applied user-centered and participatory design techniques to the design of mobile applications such as WatchPad, and the Safeway Easi-Order application; and to the design of web applications such as The IBM Research Applicant Portal. Before coming to IBM I worked in Apple Computer's Advanced Technology Group using participatory design to co-create informal multi-media authoring tools for use in the classroom.

Publication Statistics

Publication period start
Publication period end
Number of co-authors

Number of publications with favourite co-authors

Productive Colleagues
Most productive colleagues in number of publications


Bellamy, Rachel, John, Bonnie E., Kogan, Sandra (2011): Deploying CogTool: integrating quantitative usability assessment into real-world software . In: Proceeding of the 33rd international conference on Software engineering , 2011, . pp. 691-700.

Lawrance, Joseph, Burnett, Margaret M., Bellamy, Rachel, Bogart, Christopher, Swart, Calvin (2010): Reactive information foraging for evolving goals. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 25-34. http://doi.acm.org/10.1145/1753326.1753332

Trewin, Shari, Richards, John, Bellamy, Rachel, John, Bonnie E., Thomas, John, Swart, Cal, Brezin, Jonathan (2010): Toward modeling auditory information seeking strategies on the web. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 3973-3978. http://doi.acm.org/10.1145/1753846.1754088

Trewin, Shari, Bellamy, Rachel, Thomas, John, Brezin, Jonathan, Richards, John, Swart, Cal, John, Bonnie E. (2010): Designing for auditory web access: accessibility and cellphone users. In: Proceedings of the 2010 International Cross-Disciplinary Conference on Web Accessibility W4A , 2010, . pp. 4. http://doi.acm.org/10.1145/1805986.1805993

Trewin, Shari, John, Bonnie E., Richards, John, Swart, Cal, Brezin, Jonathan, Bellamy, Rachel, Thomas, John (2010): Towards a tool for keystroke level modeling of skilled screen reading. In: Twelfth Annual ACM SIGACCESS Conference on Assistive Technologies , 2010, . pp. 27-34. http://dx.doi.org/10.1145/1878803.1878811

Lawrance, Joseph, Bellamy, Rachel, Burnett, Margaret M., Rector, Kyle (2008): Using information scent to model the dynamic foraging behavior of programmers in maintenan. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 1323-1332. http://doi.acm.org/10.1145/1357054.1357261

Bayle, Elisabeth, Bellamy, Rachel, Casaday, George, Erickson, Thomas, Fincher, Sally, Grinter, Beki, Gross, Ben, Lehder, Diane, Marmolin, Hans, Moore, Brian, Potts, Colin, Skousen, Grant (1998): Putting It All Together: Towards a Pattern Language for Interaction Design. In ACM SIGCHI Bulletin, 30 (1) pp. 17-23. http://www.acm.org/sigchi/bulletin/1998.1/erickson.html

Boguraev, Branimir, Bellamy, Rachel (1998): Dynamic Document Presentation. In ACM SIGCHI Bulletin, 30 (2) pp. 72-77. http://www.acm.org/sigchi/bulletin/1998.2/boguraev2.html

Bellamy, Rachel, Woolsey, Kristina (1998): Learning Conversations. In ACM SIGCHI Bulletin, 30 (2) pp. 108-112. http://www.acm.org/sigchi/bulletin/1998.2/bellamy.html

Houde, Stephanie, Bellamy, Rachel, Leahy, Laureen (1998): In Search of Design Principles for Tools and Practices to Support Communication within a L. In ACM SIGCHI Bulletin, 30 (2) pp. 113-118. http://www.acm.org/sigchi/bulletin/1998.2/houde.html

Bellamy, Rachel (1991): Explanations of Artifacts for Design: The Use of Task Strategies. In ACM SIGCHI Bulletin, 23 (4) pp. 55-56.

Lawrance, Joey, Bellamy, Rachel (eds.) Proceedings of the 22nd Annual Workshop of the Psychology of Programming Interest Group PPIG 2010, Sep 2010 19th-21st Sep, 2010, University Carlos III of Madrid, Leganés, Spain.