In reverse chronological order; full text coming soon.
Paper: Evolutionary Development (with Jed Harris), 2013.
Column: Conceptual Models in a Nutshell (with Jeff Johnson), at <<Boxes and Arrows>>, January 2013.
Column: Coherence and Responsiveness (with Jed Harris), interactions, 19(4), 2012. ACM, New York.
Editorial: Usability of Interactive Systems: It Will Get Worse Before It Gets Better (with Jeff Johnson): UPA Journal of Usability Studies, 7(3), May, 2012.
Editorial: Curating Evolution (with Jed Harris): UPA Journal of Usability Studies, 7(2), Feb, 2012.
Book: Conceptual Models: Core to Good Design (with Jeff Johnson), Morgan & Claypool, 2011.
Column: Conversational Alignment (with Jed Harris): interactions, 18(3), 2011. ACM, New York.
Paper: The Practice of Innovation: Innovation as the Management of Constraints, (with James Euchner), Research-Technology Management, March-April, 2011.
Book Chapter: Constructing Space, in Steve Harrison, Media Space. Reflecting on 20+ years of mediated life, Springer, New York, NY USA. (2009)
Book Chapter: Video Conferencing and Connected Rooms, in Steve Harrison, Media Space. Reflecting on 20+ years of mediated life, Springer, New York, NY USA. (2009)
Book Note: Making Contact, in Steve Harrison, Media Space. Reflecting on 20+ years of mediated life, Springer, New York, NY USA. (2009)
Book Chapter: Following Procedures: A Detective Story, in Thomas Erickson and David W. McDonald (eds), HCI Remixed: Reflections on Works That Have Influenced the HCI Community, MIT Press, Boston, MA USA. 2008
Invited Address: Ethnography in Action: Engaging to Understand the World & Create Solutions for People’s Needs, 11th Annual Future Trends Conference, Miami Beach, FL USA, (2006)
Book Review: Klaus Krippendorff, The Semantic Turn: A New Foundation for Design, interactions, 13(6), ACM Press, New York, NY USA. 2006
Presentation: Evolving understanding: Using video records in Interaction Analysis, in Proceedings of Measuring Behavior, Amsterdam, The Netherlands. 2002
Paper: Making Sense of Sensing Systems: Five Questions for Designers and Researchers (with V. Bellotti, M. Back, W.K. Edwards, R.E. Grinter, C. Lopes ), in Proceedings of CHI2002, Human Factors in Computing Systems, Minneapolis, MN, USA, ACM Press, New York, NY USA. 2002
Column: Design: Conceptual Models (with J. Johnson ) interactions, 9(1) Design Column, ACM Press, New York, NY USA. 2002
Column: Design for What: Dimensions of Design interactions, 7(5)&7(6) Design Columns, ACM Press, New York, NY USA. 2000
Column: Design: (Inter)facing the millennium: where are we going? interactions, 7(1) Design Column, ACM Press, New York, NY USA. 2000
Paper: Supporting Distance Collaboration, (with L. Henderson) Journal for Quality and Participation, 23(5), pp 48-51. 2000
Book Chapter: Beyond Formalism: The Art and Science of Designing Pliant Systems, (with J. Harris), in Software Design and Usability, ed. Klaus Kaasgaard, Copenhagen Business School Press, Copenhagen. 2000
Article: Evolution in Action: HCI in a World of Pliant Computing (with J. Harris), see www.pliant.org. 1999
Paper: A Better Mythology for System Design (with J. Harris), in Proceedings of CHI’99, Human Factors in Computing Systems, Pittsburgh, PA, USA, ACM Press, New York, NY USA. 1999
Column: A Conversation with Austin Henderson, interactions, 6(6), ACM Press, New York, NY USA. 1998
Presentation: Designing for the Socio-Technical Context of our Products and Services, WWW6 , San Jose, California, USA. 1997
Keynote: Usability: From Operability to Empowerment Keynote address, UPA’96, Usability Professionals Association, Copper Mountain, Colorado, USA 1996
Paper: Your Place or Mine? Learning from Long-Term Use of Audio-Video Co.mmunication (with P. Dourish, A. Adler, V. Bellotti) Journal of Computer Supported Cooperative Work, 5(1) pp. 33-62. 1996
Column: What’s next? – growing the notion of quality, interactions, 3(3), pp. 56-59, ACM, New York, NY. 1996
Paper: Interaction Analysis: Foundations and Practice (with Brigitte Jordan), The Journal of Learning Sciences , 4(1): pp. 39-103 (1995). Also: Institute for Research on Learning Report #94-0027, Palo Alto, CA. 1994
Paper: A Room of Our Own: Experiences from a Direct Office Share (with A. Adler) in Proceedings of CHI’94, Human Factors in Computing Systems, Boston, MA, USA, ACM Press, New York, NY USA. pp. 138-144. 1994
Keynote: An Agenda for HCI, in Proceedings of Friend21 ’94 International Symposium on Next Generation Human Interface, Institute for Personalized Information Environment, Tokyo, Japan. 1994
Keynote: Views of Work, the Foundations of Architecture in Proceedings of Software Ergonomie ’93, German Chapter of the ACM, Bremen, Germany. 1993
Column: Some closing thoughts about SIGCHI, in ACM SIGCHI Bulletin (25,4).1993
Presentation: Designing User Interfaces: Why, What, and by Whom?, in Proceedings of Friend21 ’91 International Symposium on Next Generation Human Interface, Watanabe, S. (ed.) Institute for Personalized Information Environment, Tokyo, Japan. 1991
Paper: Buttons as First Class Objects on an X Desktop (with George G. Robertson, Stuart K. Card), in Proceedings of UIST’91, Symposium on User Interface Software and Technology, Hilton Head, SC, USA. 1991
Book chapter: There’s No Place Like Home: Continuing Design in Use (with Morten Kyng), in Design at Work: Cooperative Design of Computer Systems, J. Greenbaum, M. Kyng (eds.), Lawrence Erlbaum Assoc., Hillsdale, NJ, USA. (1991) republished in Human-computer interaction: toward the year 2000, Morgan Kaufmann Publishers pp793-803 (1995).
Book Chapter: A Development Perspective on Interface, Design and Theory, in Designing interaction, J. Carroll (ed.), Cambridge University Press, New York, NY, USA. pp254-268. 1991
Note: Video and Design, SIGCHI Bulletin, Vol. 21, No. 2, October, 1989, pp. 104-107.
Paper: Reflections on Participatory Design: Lessons from the Trillium Experience (with J. Blomberg), in Proceedings of CHI’90, Human Factors in Computing Systems, Seattle, WA, USA. ACM Press, New York, NY, USA. pp. 353-359. 1990
Paper: Catalogues: A Metaphor for Computer Applications Delivery (with S. K. Card), in Proceedings of INTERACT ’87, Human Factors in Computing Systems, Stuttgart, West Germany. 1987
Paper: A Multiple, Virtual-Workspace Interface to Support User Task Switching (with S. K. Card), in Proceedings of CHI’87, Human Factors in Computing Systems, Toronto, Canada. 1987
Paper: Rooms: The Use of Multiple Virtual Workspaces to Reduce Space Contention in a Window-based Graphical User Interface (with S. K. Card), ACM Transactions on Graphics, Vol. 5, No. 3, July 1986, pp 211-243 (Published July. 1987
Article: Office Automation, in Encyclopedia of Artificial Intelligence, Shapiro, (ed.), John Wiley and Sons, New York, NY, USA. pp 680-684 (1987).
Paper: Trillium: A Knowledge-based Design Environment for Control/Display Interfaces, in Proceedings of CHI’86, Human Factors in Computing Systems, Boston, MA, USA. 1986
Paper: “Escape Clauses”: A solution for the problem of bounded technology in an unbounded world, in Proceedings of the Ninth Congress of the International Ergonomics Association, Bournemouth, UK pp 523-529. 1985
Video: Trillium: A Knowledge-based Design Environment for Control/Display Interfaces, CHI’83, Human Factors in Computing Systems, Boston, MA, USA. 1983
Paper: Rabbit: Cognitive Science in Interface Design (with M. D. Williams, F. N. Tou, R. E. Fikes, T. W. Malone) in Proceedings of the Fourth Annual Conference of the Cognitive Science Society, Program in Cognitive Science, University of Michigan, Ann Arbor, MI, USA. 1982
Paper: Rabbit: An Intelligent Database Assistant (with F. N. Tou, M. D. Williams, R. E. Fikes, T. W. Malone), in Proceedings of the National Conference on Artificial Intelligence, American Association of Artificial Intelligence, Menlo Park, CA, USA. 1982
Paper: Issues in Message Technology (with T. E. Myer), in Proceedings of the Fifth Data Communications Symposium, Snowbird, UT, USA. 1977
Paper: On Supporting the Use of Procedures in Office Work (with R. E. Fikes), in Proceedings of the First Annual National Conference on Artificial Intelligence, American Association of Artificial Intelligence, Menlo Park, California. 1980
Dissertation: The Binding Model: A Semantic Base for Modular Programming Systems, Ph.D. Dissertation, Massachusetts Institute of Technology, Department of Electrical Engineering, Project MAC Technical Report TR-145. 1975
Paper: McRoss – A Multi-computer Programming System (with R. H. Thomas), in Proceedings of the Spring Joint Computer Conference, Vol. 40, pp. 281-293. 1972
Paper: A Route Oriented Simulation Systems for Air Traffic Control Studies (with W. R. Sutherland, T. H. Myer, E. L. Thomas), in Proceedings of the Fifth Conference on Applications for Simulation. 1971
Paper: An Implementation of AMBIT/G: A Graphical Programming Language (with P. D. Rovner), in Proceedings of the International Conference on Artificial Intelligence, Washington, DC, USA. 1969
Technical report: A Description and Definition of Simple AMBIT/G: A Graphical Programming Language, CA-6904-2811, Massachusetts Computer Associates, Inc. 1969
Technical report: Suggestions for use of a Particular Directory Scheme (with D. E. Gold), Report No. 321, Dept of Computer Science, University of Illinois, Champaign, IL, USA. 1968
Dissertation: Graphics Display Language, M.S. Dissertation, University of Illinois, Champaign, IL, USA. 1967