00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page i
Berkshire Encyclopedia of Human-Computer Interaction 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page ii 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page iii
Berkshire Encyclopedia of Human-Computer Interaction
VOLUME1
William Sims Bainbridge Editor
Great Barrington, Massachusetts U.S.A. www.berkshirepublishing.com 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page iv
Copyright © 2004 by Berkshire Publishing Group LLC
All rights reserved. No part of this book may be reproduced or utilized in any form or by any means, elec- tronic or mechanical, including photocopying, recording, or by any information storage and retrieval sys- tem, without permission in writing from the publisher.
Cover photo: Thad Starner sporting a wearable computer. Photo courtesy of Georgia Institute of Technology. Cover background image: Courtesy of Getty Images.
For information: Berkshire Publishing Group LLC 314 Main Street Great Barrington, Massachusetts 01230 www.berkshirepublishing.com
Printed in the United States of America
Library of Congress Cataloging-in-Publishing Data Berkshire encyclopedia of human-computer interaction / William Sims Bainbridge, editor. p. cm. “A Berkshire reference work.” Includes bibliographical references and index. ISBN 0-9743091-2-5 (hardcover : alk. paper) 1. Human-computer interaction--Encyclopedias. I. Bainbridge, William Sims. II. Title.
QA76.9.H85B46 2004 004'.01'9--dc22 2004017920 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page v
BERKSHIRE PUBLISHING STAFF
Project Director Karen Christensen
Project Coordinators Courtney Linehan and George Woodward
Associate Editor Marcy Ross
Copyeditors Francesca Forrest, Mike Nichols, Carol Parikh, and Daniel Spinella
Information Management and Programming Deborah Dillon and Trevor Young
Editorial Assistance Emily Colangelo
Designer Monica Cleveland
Production Coordinator Janet Lowry
Composition Artists Steve Tiano, Brad Walrod, and Linda Weidemann
Composition Assistance Pam Glaven
Proofreaders Mary Bagg, Sheila Bodell, Eileen Clawson, and Cassie Lynch
Production Consultant Jeff Potter
Indexer Peggy Holloway 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page vi 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page vii
CONTENTS
List of Entries,ix Reader’s Guide,xv List of Sidebars,xix Contributors, xxiii Introduction, xxxiii Publisher’s Note, xli About the Editor, xliii Entries Volume I: A–L 1–440 Vol II: M–W 441–826
Appendix 1: Glossary, 827 Appendix 2: Master Bibliography of Human-Computer Interaction, 831 HCI in Popular Culture, 893 Index, 931 • Index repeated in this volume, I-1
vii 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page viii 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page ix
LIST OF ENTRIES
Adaptive Help Systems Animation Artificial Intelligence Peter Brusilovsky Abdennour El Rhalibi Robert A. St. Amant Yuanyuan Shen Adaptive Interfaces Asian Script Input Alfred Kobsa Anthropology and HCI William Sims Bainbridge Allen W. Batteau Erika Bainbridge Affective Computing Ira Cohen Anthropometry Atanasoff-Berry Computer Thomas S. Huang Victor L. Paquet John Gustafson Lawrence S. Chen David Feathers Attentive User Interface Altair Application Use Strategies Ted Selker William Sims Bainbridge Suresh K. Bhavnani Augmented Cognition Alto Arpanet Amy Kruse William Sims Bainbridge Amy Kruse Dylan Schmorrow Dylan Schmorrow Allen J. Sears
ix 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page x
X ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION
Augmented Reality Compilers Digital Divide Rajeev Sharma Woojin Paik Linda A. Jackson Kuntal Sengupta Computer-Supported Digital Government Avatars Cooperative Work Jane E. Fountain Jeremy Bailenson John M. Carroll Robin A. McKinnon James J. Blascovich Mary Beth Rosson Digital Libraries Beta Testing Constraint Satisfaction Jose-Marie Griffiths Gina Neff Berthe Y. Choueiry Drawing and Design Braille Converging Technologies Mark D. Gross Oleg Tretiakoff William Sims Bainbridge E-business Brain-Computer Interfaces Cybercommunities Norhayati Zakaria Melody M. Moore Lori Kendall Adriane D. Davis Education in HCI Brendan Z. Allison Cybersex Jan Stage David L. Delmonico Browsers Elizabeth Griffin Electronic Journals Andy Cockburn Carol Tenopir Cyborgs Cathode Ray Tubes William Sims Bainbridge Electronic Paper Technology Gregory P. Crawford Gregory P. Crawford Data Mining CAVE Mohammad Zaki Eliza Thomas DeFanti William H. Sterner Dan Sandin Data Visualization Kwan-Liu Ma E-mail Chatrooms Nathan Bos Amanda B. Lenhart Deep Blue Murray Campbell Embedded Systems Children and the Web Ronald D. Williams Dania Bilal Denial-of-Service Attack Adrian Perrig ENIAC Classrooms Abraham Yaar William Sims Bainbridge Chris Quintana Desktop Metaphor Ergonomics Client-Server Architecture Jee-In Kim Ann M. Bisantz Mark Laff Dialog Systems Errors in Interactive Behavior Cognitive Walkthrough Susan W. McRoy Wayne D. Gray Marilyn Hughes Blackmon Digital Cash Ethics Collaboratories J. D. Tygar Helen Nissenbaum Gary M. Olson 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xi
LIST OF ENTRIES ❚❙❘ XI
Ethnography Handwriting Recognition and Information Theory David Hakken Retrieval Ronald R. Kline R. Manmatha Evolutionary Engineering V. Govindaraju Instruction Manuals William Sims Bainbridge David K. Farkas Haptics Expert Systems Ralph L. Hollis Internet—Worldwide Diffusion Jay E. Aronson Barry Wellman History of Human-Computer Phuoc Tran Eye Tracking Interaction Wenhong Chen Andrew T. Duchowski Jonathan Grudin Internet in Everyday Life Facial Expressions Hollerith Card Barry Wellman Irfan Essa William Sims Bainbridge Bernie Hogan
Fly-by-Wire Human-Robot Interaction Iterative Design C. M. Krishna Erika Rogers Richard Baskerville Jan Stage Fonts Hypertext and Hypermedia Thomas Detrie David K. Farkas Keyboard Arnold Holland Alan Hedge Icons Games Stephanie Ludi Language Generation Abdennour El Rhalibi Regina Barzilay Identity Authentication Gender and Computing Ashutosh P. Deshpande Laser Printer Linda A. Jackson Parag Sewalkar Gary Starkweather
Geographic Information Systems Impacts Law and HCI Michael F. Goodchild Chuck Huff Sonia E. Miller
Gesture Recognition Information Filtering Law Enforcement Francis Quek Luz M. Quiroga Roslin V. Hauck Martha E. Crosby Graphical User Interface Lexicon Building David England Information Organization Charles J. Fillmore Dagobert Soergel Grid Computing Liquid Crystal Displays Cavinda T. Caldera Information Overload Gregory P. Crawford Ruth Guthrie Groupware Literary Representations Timothy J. Hickey Information Retrieval William Sims Bainbridge Alexander C. Feinman Dagobert Soergel Machine Translation Hackers Information Spaces Katrin Kirchhoff Douglas Thomas Fionn Murtagh 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xii
XII ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION
Markup Languages Online Education Programming Languages Hong-Gee Kim Robert S. Stephenson David MacQueen Glenn Collyer Mobile Computing Prototyping Dharma P.Agrawal Online Questionnaires Richard Baskerville James Witte Jan Stage Mosaic Roy Pargas William Sims Bainbridge Psychology and HCI Online Voting Judith S. Olson Motion Capture and Recognition R. Michael Alvarez Jezekiel Ben-Arie Thad E. Hall Recommender and Reputation Systems Mouse Ontology Cliff Lampe Shumin Zhai Christopher A. Welty Paul Resnick
Movies Open Source Software Repetitive Strain Injury William Sims Bainbridge Gregory R. Madey Jack Tigh Dennerlein
MUDs Optical Character Recognition Scenario-Based Design Richard Allan Bartle V. Govindaraju John M. Carroll Swapnil Khedekar Multiagent systems Search and Rescue Gal A. Kaminka Peer-to-Peer Architecture Howie Choset Julita Vassileva Multimodal Interfaces Search Engines Rajeev Sharma Pen and Stylus Input Shannon Bradshaw Sanshzar Kettebekov Alan Hedge Guoray Cai Security Personality Capture Bhavani Thuraisingham Multiuser Interfaces William Sims Bainbridge Prasun Dewan Semantic Web Physiology Bhavani Thuraisingham Musical Interaction Jennifer Allanson Christopher S. Raphael Smart Homes Judy A. Franklin Planning Diane J. Cook Sven Koenig Michael Youngblood Natural-Language Processing Michail G. Lagoudakis James H. Martin Sociable Media Pocket Computer Judith Donath Navigation William Sims Bainbridge John J. Rieser Social Informatics Political Science and HCI Howard Rosenbaum N-grams James N. Danziger James H. Martin Michael J. Jensen Social Proxies Thomas Erickson Olfactory Interaction Privacy Wendy A. Kellogg Ricardo Gutierrez-Osuna Jeffrey M. Stanton 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xiii
LIST OF ENTRIES ❚❙❘ XIII
Social Psychology and HCI Task Analysis Jenny Preece Susan R. Fussell Erik Hollnagel Diane Maloney-Krichmar
Sociology and HCI Telecommuting Value Sensitive Design William Sims Bainbridge Ralph David Westfall Batya Friedman
Socio-Technical System Design Telepresence Video Walt Scacchi John V. Draper Immanuel Freedman
Software Cultures Text Summarization Video Summarization Vaclav Rajlich Judith L. Klavans A. Murat Tekalp
Software Engineering Theory Virtual Reality Richard Kazman Jon May Larry F. Hodges Benjamin C. Lok Sonification Three-Dimensional Graphics David M. Lane Benjamin C. Lok Viruses Aniko Sandor J. D. Tygar S. Camille Peres Three-Dimensional Printing William Sims Bainbridge Visual Programming Spamming Margaret M. Burnett J. D. Tygar Touchscreen Joseph R. Ruthruff Andrew L. Sears Speech Recognition Rich Goldman Wearable Computer Mary P. Harper Thad Starner V. Paul Harper Ubiquitous Computing Bradley Rhodes Olufisayo Omojokun Speech Synthesis Prasun Dewan Website Design Jan P.H. van Santen Barbara S. Chaparro Unicode Michael L. Bernard Speechreading Unicode Editorial Committee Marcus Hennecke Work Universal Access Christine A. Halverson Spell Checker Gregg Vanderheiden Woojin Paik Workforce Usability Evaluation Brandon DuPont Sphinx Jean Scholtz Joshua L. Rosenbloom Rita Singh User Modeling World Wide Web Statistical Analysis Support Richard C. Simpson Michael Wilson Robert A. St. Amant User Support WYSIWYG Supercomputers Indira R. Guzman David M. Lane Jack Dongarra User-Centered Design Tablet Computer Chadia Abras William Sims Bainbridge 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xiv 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xv
READER’S GUIDE
This list is provided to assist readers in locating en- Navigation tries on related topics. It classifies articles into ten Online Education general categories: Applications; Approaches; Online Voting Breakthroughs; Challenges; Components; Disciplines; Planning Historical Development; Interfaces; Methods; and Recommender and Reputation Systems Social Implications. Some entries appear in more Search and Rescue than one category. Statistical Analysis Support Supercomputers Applications Telecommuting Classrooms Ubiquitous Computing Digital Government Video Digital Libraries E-business Approaches Games Application Use Strategies Geographic Information Systems Beta Testing Grid Computing Cognitive Walkthrough Law Enforcement Constraint Satisfaction Mobile Computing Ethics
xv 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xvi
XVI ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION
Ethnography Components Evolutionary Engineering Adaptive Help Systems Information Theory Animation Iterative Design Braille Ontology Cathode Ray Tubes Open Source Software Client-Server Architecture Prototyping Desktop Metaphor Scenario-Based Design Electronic Paper Technology Social Informatics Fonts Socio-Technical System Design Keyboard Task Analysis Laser Printer Theory Liquid Crystal Displays Universal Access Mouse Usability Evaluation N-grams User Modeling Peer-to-Peer Architecture User-Centered Design Social Proxies Value Sensitive Design Spell Checker Website Design Touchscreen Unicode Breakthroughs WYSIWYG Altair Alto Disciplines Arpanet Anthropology and HCI Atanasoff-Berry Computer Artificial Intelligence CAVE Ergonomics Converging Technologies Law and HCI Deep Blue Political Science and HCI Eliza Psychology and HCI ENIAC Social Psychology and HCI Hollerith Card Sociology and HCI Mosaic Sphinx Historical Development Altair Challenges Alto Denial-of-Service Attack ENIAC Digital Divide History of HCI Errors in Interactive Behavior Hackers Interfaces Identity Authentication Adaptive Interfaces Information Filtering Affective Computing Information Overload Anthropometry Privacy Asian Script Input Repetitive Strain Injury Attentive User Interface Security Augmented Cognition Spamming Augmented Reality Viruses Brain-Computer Interfaces 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xvii
READER’S GUIDE ❚❙❘ XVII
Compilers Markup Languages Data Visualization Motion Capture and Recognition Dialog Systems Natural-Language Processing Drawing and Design Optical Character Recognition Eye Tracking Personality Capture Facial Expressions Programming Languages Fly-by-Wire Search Engines Graphical User Interface Semantic Web Haptics Software Engineering Multimodal Interfaces Sonification Multiuser Interfaces Speech Recognition Musical Interaction Speech Synthesis Olfactory Interaction Speechreading Online Questionnaires Text Summarization Pen and Stylus Input User Support Physiology Video Summarization Pocket Computer Visual Programming Smart Homes World Wide Web Tablet Computer Social Implications Telepresence Chatrooms Three-Dimensional Graphics Children and the Web Three-Dimensional Printing Collaboratories Virtual Reality Computer-Supported Cooperative Work Wearable Computer Cybercommunities Cybersex Methods Cyborgs Avatars Education in HCI Browsers Electronic Journals Data Mining E-mail Digital Cash Gender and Computing Embedded Systems Groupware Expert Systems Human-Robot Interaction Gesture Recognition Impacts Handwriting Recognition and Retrieval Internet—Worldwide Diffusion Hypertext and Hypermedia Internet in Everyday Life Icons Literary Representations Information Organization Movies Information Retrieval MUDs Information Spaces Multiagent systems Instruction Manuals Sociable Media Language Generation Software Cultures Lexicon Building Work Machine Translation Workforce 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xviii 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xix
LIST OF SIDEBARS
Adaptive Help Systems Chatrooms Farewell “Clippy” Life Online
Adaptive Interfaces Classrooms Keeping Disabled People in the Technology Loop History Comes Alive in Cyberspace Learning through Multimedia Anthropology and HCI Digital Technology Helps Preserve Tribal Language Computer-Supported Cooperative Work Internet Singing Lessons Anthropology and HCI Social Context in Computer-Supported Eastern vs. Western Cultural Values Cooperative Work
Augmented Cognition Cybercommunities Putting Humans First in Systems Design Welcome to LamdaMOO
Braille Cybersex Enhancing Access to Braille Instructional Materials Cybersex Addiction
xix 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xx
XX ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION
Digital Divide Internet in Everyday Life HomeNetToo Tries to Bridge Digital Divide Finding Work Online Information Technology and Competitive Digital Libraries Academic Debate Vannevar Bush on the Memex Law Enforcement Education in HCI Fighting Computer Crime Bringing HCI Into the Real World Literary Representations Eliza Excerpt from Isaac Asimov’s I, Robot Talking with ELIZA Excerpt from “The Sand-Man” (1817) by E. T. A. Hoffman E-mail The Generation Gap Machine Translation Warren Weaver on Machine Translation Errors in Interactive Behavior To Err Is Technological Movies HAL’s Birthday Celebration Fonts Our Most Memorable Nightmare MUDs The Wide World of a MUD Gender and Computing “Computer Girl” Site Offers Support for Online Education Young Women An Online Dig for Archeology Students Narrowing the Gap Virtual Classes Help Rural Nurses
Geographic Information Systems Political Science and HCI Geographic Information Systems Aid Land Washington Tales of the Internet Conservation Psychology and HCI Groupware Human Factors Come into the Forefront Away Messages Virtual Flight for White-Knuckled Travelers The Wide World of Wikis Repetitive Strain Injury History of HCI The Complexities of Repetitive Strain Highlights from My Forty Years of HCI History Scenario-Based Design Human-Robot Interaction The Value of a Devil’s Advocate Carbo-Powered Robots Social Psychology and HCI Hypertext and Hypermedia Love and HCI Ted Nelson on Hypertext and the Web Sociology and HCI Impacts “Who’s on First” for the Twenty-First Therac-25 Safety Is a System Property Century 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxi
LIST OF SIDEBARS ❚❙❘ XXI
Spell Checker Work Check the Spell Checker Software Prescribes Break Time for Enhanced Productivity Task Analysis Excerpt from Cheaper by the Dozen Workforce Cultural Differences Unicode Employee Resistance to Technology History and Development of Unicode Relationship of the Unicode Standard to World Wide Web ISO_IEC 10646 “Inventing” the World Wide Web Tim Berners-Lee on the Web as Metaphor Usability Evaluation Global Usability WYSIWYG Is Usability Still a Problem? The Future of HCI 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxii 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxiii
CONTRIBUTORS
Abras, Chadia Alvarez, R. Michael Goucher College Caltech-MIT Voting Technology Project User-Centered Design Online Voting
Agrawal, Dharma P. Aronson, Jay E. University of Cincinnati University of Georgia Mobile Computing Expert Systems
Allanson, Jennifer Bailenson, Jeremy Lancaster University Stanford University Physiology Avatars
Allison, Brendan Z. Bainbridge, Erika Georgia State University Harvard University, Center for Hellenic Studies Brain-Computer Interfaces Asian Script Input
xxiii 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxiv
XXIV ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION
Bainbridge, William Sims Bilal, Dania National Science Foundation University of Tennessee Altair Children and the Web Alto Asian Script Input Bisantz, Ann M. Converging Technologies State University of New York, Buffalo Cyborgs Ergonomics ENIAC Evolutionary Engineering Blackmon, Marilyn Hughes Hollerith Card University of Colorado, Boulder Literary Representations Cognitive Walkthrough Mosaic Movies Blascovich, James J. Personality Capture University of California, Santa Barbara Pocket Computer Avatars Sociology and HCI Tablet Computer Bos, Nathan Three-Dimensional Printing University of Michigan E-mail Bartle, Richard Allan Multi-User Entertainment Limited Bradshaw, Shannon MUDs University of Iowa Search Engines Barzilay, Regina Massachusetts Institute of Technology Brusilovsky, Peter Language Generation University of Pittsburgh Adaptive Help Systems Baskerville, Richard Georgia State University Burnett, Margaret M. Iterative Design Oregon State University Prototyping Visual Programming
Batteau, Allen W. Cai, Guoray Wayne State University Pennsylvania State University Anthropology and HCI Multimodal Interfaces
Ben-Arie, Jezekiel Caldera, Cavinda T. University of Illinois, Chicago Syracuse University Motion Capture and Recognition Grid Computing
Bernard, Michael L. Campbell, Murray Wichita State University IBM T.J. Watson Research Center Website Design Deep Blue
Bhavnani, Suresh K. University of Michigan Application Use Strategies 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxv
CONTRIBUTORS ❚❙❘ XXV
Carroll, John M. Crosby, Martha E. Pennsylvania State University University of Hawaii Computer-Supported Cooperative Work Information Filtering Scenario-Based Design Danziger, James N. Chaparro, Barbara S. University of California, Irvine Wichita State University Political Science and HCI Website Design Davis, Adriane D. Chen, Lawrence Georgia State University Eastman Kodak Research Labs Brain-Computer Interfaces Affective Computing DeFanti, Thomas Chen, Wenhong University of Illinois, Chicago University of Toronto Cave Internet – Worldwide Diffusion Delmonico, David L. Choset, Howie Duquesne University Carnegie Mellon University Cybersex Search and Rescue Dennerlien, Jack Tigh Choueiry, Berthe Y. Harvard School of Public Health University of Nebraska, Lincoln Repetitive Strain Injury Constraint Satisfaction Deshpande, Ashutosh P. Cockburn, Andy Syracuse University University of Canterbury Identity Authentication Browsers Detrie, Thomas Cohen, Ira Arizona State University Hewlett-Packard Research Labs, Fonts University of Illinois, Urbana-Champaign Affective Computing Dewan, Prasun Microsoft Corporation Collyer, Glenn Multiuser Interfaces iDacta, Inc. Ubiquitous Computing Online Education Donath, Judith Cook, Diane J. Massachusetts Institute of Technology University of Texas, Arlington Sociable Media Smart Homes Dongarra, Jack Crawford, Gregory P. University of Tennessee Brown University Supercomputers Cathode Ray Tubes Electronic Paper Technology Liquid Crystal Displays 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxvi
XXVI ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION
Draper, John V. Fountain, Jane E. Raven Research Harvard University Telepresence Digital Government
Duchowski, Andrew T. Franklin, Judy A. Clemson University Smith College Eye Tracking Musical Interaction
DuPont, Brandon Freedman, Immanuel Policy Research Institute Dr. Immanuel Freedman, Inc. Workforce Video
El Rhalibi, Abdennour Friedman, Batya Liverpool John Moores University University of Washington Animation Value Sensitive Design Games Fussell, Susan R. England, David Carnegie Mellon University Liverpool John Moores University Social Psychology and HCI Graphical User Interface Goldman, Rich Erickson, Thomas University of Maryland, Baltimore IBM T. J. Watson Research Center Touchscreen Social Proxies Goodchild, Michael F. Essa, Irfan University of California, Santa Barbara Georgia Institute of Technology Geographic Information Systems Facial Expressions Govindaraju, V. Farkas, David K. University at Buffalo University of Washington Handwriting Recognition and Retrieval Hypertext and Hypermedia Optical Character Recognition Instruction Manuals Gray, Wayne D. Feathers, David Rensselaer Polytechnic Institute State University of New York, Buffalo Errors in Interactive Behavior Anthropometry Griffin, Elizabeth J. Feinman, Alexander C. Internet Behavior Consulting Brandeis University Cybersex Groupware Griffiths, Jose-Marie Fillmore, Charles J. University of Pittsburgh International Computer Science Institute Digital Libraries Lexicon Building 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxvii
CONTRIBUTORS ❚❙❘ XXVII
Gross, Mark D. Hauck, Roslin V. University of Washington Illinois State University Drawing and Design Law Enforcement
Grudin, Jonathan Hedge, Alan Microsoft Research Cornell University Computer Science Keyboard History of HCI Pen and Stylus Input
Gustafson, John Hennecke, Marcus Sun Microsystems TEMIC Telefunken Microelectronic GmbH Atanasoff-Berry Computer Speechreading
Guthrie, Ruth Hickey, Timothy J. California Polytechnic University of Pomona Brandeis University Information Overload Groupware
Gutierrez-Osuna, Ricardo Hodges, Larry F. Texas A&M University University of North Carolina, Charlotte Olfactory Interaction Virtual Reality
Guzman, Indira R. Hogan, Bernie Syracuse University University of Toronto User Support Internet in Everyday Life
Hakken, David Holland, Arnold State University of New York Institute of California State University, Fullerton Technology Fonts Ethnography Hollis, Ralph L. Hall, Thad E. Carnegie Mellon University Century Foundation Haptics Online Voting Hollnagel, Erik Halverson, Christine University of Linköping IBM T. J. Watson Research Center Task Analysis Work Huang, Thomas S. Harper, Mary P. University of Illinois, Urbana-Champaign Purdue University Affective Computing Speech Recognition Huff, Chuck Harper, V. Paul Saint Olaf College United States Patent and Trademark Office Impacts Speech Recognition 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxviii
XXVIII ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION
Jackson, Linda A. Klavans, Judith L. Michigan State University Columbia University Digital Divide Text Summarization Gender and Computing Kline, Ronald R. Jensen, Michael J. Cornell University University of California, Irvine Information Theory Political Science and HCI Kobsa, Alfred Kaminka, Gal University of California, Irvine Bar Ilan University Adaptive Interfaces Multiagent systems Koenig, Sven Kazman, Richard Georgia Institute of Technology Carnegie Mellon University Planning Software Engineering Krishna, C. M. Kellogg, Wendy A. University of Massachusetts, Amherst IBM T. J. Watson Research Center Fly-by-Wire Social Proxies Kruse, Amy Kendall, Lori Strategic Analysis, Inc. State University of New York, Purchase College Arpanet Cybercommunities Augmented Cognition
Kettebekov, Sanshzar Laff, Mark Oregon Health and Science University IBM T.J. Watson Research Center Multimodal Interfaces Client-Server Architecture
Khedekar, Swapnil Lagoudakis, Michail G. University at Buffalo Georgia Institute of Technology Optical Character Recognition Planning
Kim, Hong-Gee Lampe, Cliff Dankook University University of Michigan Markup Languages Recommender and Reputation Systems
Kim, Jee-In Lane, David M. Konkuk University Rice University Desktop Metaphor Sonification WYSIWYG Kirchhoff, Katrin University of Washington Lenhart, Amanda B. Machine Translation Pew Internet & American Life Project Chatrooms 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxix
CONTRIBUTORS ❚❙❘ XXIX
Lok, Benjamin C. Miller, Sonia E. University of Florida S. E. Miller Law Firm Three-Dimensional Graphics Law and HCI Virtual Reality Moore, Melody M. Ludi, Stephanie Georgia State University Rochester Institute of Technology Brain-Computer Interfaces Icons Murtagh, Fionn Ma, Kwan-Liu Queen’s University, Belfast University of California, Davis Information Spaces Data Visualization Neff, Gina MacQueen, David University of California, Los Angeles University of Chicago Beta Testing Programming Languages Nissenbaum, Helen Madey, Gregory R. New York University University of Notre Dame Ethics Open Source Software Olson, Gary M. Maloney-Krichmar, Diane University of Michigan Bowie State University Collaboratories User-Centered Design Olson, Judith S. Manmatha, R. University of Michigan University of Massachusetts, Amherst Psychology and HCI Handwriting Recognition and Retrieval Omojokun, Olufisayo Martin, James H. University of North Carolina, Chapel Hill University of Colorado, Boulder Ubiquitous Computing Natural-Language Processing N-grams Paik, Woojin University of Massachusetts, Boston May, Jon Compilers University of Sheffield Spell Checker Theory Paquet, Victor L. McKinnon, Robin A. State University of New York, Buffalo Harvard University Anthropometry Digital Government Pargas, Roy McRoy, Susan W. Clemson University University of Wisconsin, Milwaukee Online Questionnaires Dialog Systems 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxx
XXX ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION
Peres, S. Camille Rogers, Erika Rice University California Polytechnic State University Sonification Human-Robot Interaction
Perrig, Adrian Rosenbaum, Howard Carnegie Mellon University Indiana University Denial-of-Service Attack Social Informatics
Preece, Jenny Rosenbloom, Joshua L. University of Maryland, Baltimore County University of Kansas User-Centered Design Workforce
Quek, Francis Rosson, Mary Beth Wright State University Pennsylvania State University Gesture Recognition Computer-Supported Cooperative Work
Quintana, Chris Ruthruff, Joseph R. University of Michigan Oregon State University Classrooms Visual Programming
Quiroga, Luz M. Sandin, Dan University of Hawaii University of Illinois, Chicago Information Filtering CAVE
Rajlich, Vaclav Sandor, Aniko Wayne State University Rice University Software Cultures Sonification
Raphael, Christopher S. Scacchi, Walt University of Massachusetts, Amherst University of California, Irvine Musical Interaction Socio-Technical System Design
Resnick, Paul Schmorrow, Dylan University of Michigan Defense Advanced Projects Agency Recommender and Reputation Systems Arpanet Augmented Cognition Rhodes, Bradley Ricoh Innovations Scholtz, Jean Wearable Computer National Institute of Standards and Technology Usability Evaluation Rieser, John J. Vanderbilt University Sears, Andrew L. Navigation University of Maryland, Baltimore County Touchscreen 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxxi
CONTRIBUTORS ❚❙❘ XXXI
Sears, J. Allen Stage, Jan Corporation for National Research Initiatives Aalborg University Arpanet Education in HCI Iterative Design Selker, Ted Prototyping Massachusetts Institute of Technology Attentive User Interface Stanton, Jeffrey M. Syracuse University Sewalkar, Parag Privacy Syracuse University Identity Authentication Starkweather, Gary Microsoft Corporation Sengupta, Kuntal Laser Printer Advanced Interfaces Augmented Reality Starner, Thad Georgia Institute of Technology Sharma, Rajeev Wearable Computers Advanced Interfaces Augmented Reality Stephenson, Robert S. Multimodal Interfaces Wayne State University Online Education Shen, Yuan Yuan Liverpool John Moores University Sterner, William H. Animation University of Chicago Eliza Simpson, Richard C. University of Pittsburgh Tekalp, A. Murat User Modeling University of Rochester Video Summarization Singh, Rita Carnegie Mellon University Tenopir, Carol Sphinx University of Tennessee Electronic Journals Soergel, Dagobert University of Maryland Thomas, Douglas Information Organization University of Southern California Information Retrieval Hackers
St. Amant, Robert A. Thuraisingham, Bhavani North Carolina State University National Science Foundation Artificial Intelligence Security Statistical Analysis Support Semantic Web
Tran, Phuoc University of Toronto Internet — Worldwide Diffusion 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxxii
XXXII ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION
Tretiakoff, Oleg Westfall, Ralph David C.A. Technology, Inc. California State Polytechnic University, Pomona Braille Telecommuting
Tygar, J. D. Williams, Ronald D. University of California, Berkeley University of Virginia Digital Cash Embedded Systems Spamming Viruses Wilson, Michael CCLRC Rutherford Appleton Laboratory Unicode Editorial Committee World Wide Web Unicode Witte, James van Santen, Jan P.H. Clemson University Oregon Health and Science University Online Questionnaires Speech Synthesis Yaar, Abraham Vanderheiden, Gregg Carnegie Mellon University University of Wisconsin, Madison Denial of Service Attack Universal Access Youngblood, Michael Vassileva, Julita University of Texas, Arlington University of Saskatchewan Smart Homes Peer-to-Peer Architecture Zakaria, Norhayati Wellman, Barry Syracuse University University of Toronto E-business Internet - Worldwide Diffusion Internet in Everyday Life Zaki, Mohammad Rensselaer Polytechnic Institute Welty, Christopher A. Data Mining IBM T.J. Watson Research Center Ontology Zhai, Shumin IBM Almaden Research Center Mouse 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxxiii
INTRODUCTION
By William Sims Bainbridge
In hardly more than half a century, computers have hitherto existed only in the pages of science fic- become integral parts of everyday life, at home, tion. For a sense of the wide reach of HCI, consider work, and play. Today, computers affect almost the following vignettes: every aspect of modern life, in areas as diverse as car design, filmmaking, disability services, and sex Gloria, who owns a small fitness training busi- education. Human-computer interaction (HCI) is ness, is currently trying out a new system in which a vital new field that examines the ways in which she and a client dance on sensor pads on the floor, people communicate with computers, robots, in- while the computer plays rhythms and scores formation systems, and the Internet. It draws upon how quickly they are placing their feet on the several branches of social, behavioral, and infor- designated squares. mation science, as well as on computer science and Elizabeth has made friends through chatrooms electrical engineering. The traditional heart of HCI connected to French and British music groups has been user interface design, but in recent that are not well known in the United States. She years the field has expanded to include any science occasionally shares music files with these friends and technology related to the ways that humans before buying CDs from foreign online distrib- use or are affected by computing technology. utors, and she has helped one of the French bands HCI brings to the fore social and ethical issues that translate its website into English.
xxxiii 00v1_HCI_FM_i-xliv.qxd 8/16/04 5:58 PM Page xxxiv
XXXIV ❘❙❚ BERKSHIRE ENCYCLOPEDIA OF HUMAN-COMPUTER INTERACTION