|
HCI Bibliography :
Search Results
Database updated: 2016-05-10 Searches since 2006-12-01: 32,279,149 |
director@hcibib.org
Hosted by ACM SIGCHI |
Creativity and Rationale: The Essential Tension (1-10) + Carroll, John M. Critical Conversations: Feedback as a Stimulus to Creativity in Software Design (11-40) + McCall, Raymond A Micro View of Design Reasoning: Two-Way Shifts Between Embodiment and Rationale (41-55) + Goldschmidt, Gabriela Evaluating Creativity (57-84) + Candy, Linda Integrating Design Representations for Creativity (85-104) + Sutcliffe, Alistair Achieving Both Creativity and Rationale: Reuse in Design with Images and Claims (105-119) + McCrickard, D. Scott + Wahid, Shahtab + Branham, Stacy M. + et al Predecessor Artifacts: Evolutionary Perspectives on a Reflective Conversation with Design Materials (121-141) + Mørch, Anders I. The PRInCiPleS Design Framework (143-169) + Blevis, Eli Using Rationale to Assist Student Cognitive and Intellectual Development (171-196) + Burge, Janet E. + Brinkman, Bo Does Design Rationale Enhance Creativity? (197-222) + Wang, Jing + Farooq, Umer + Carroll, John M. Promoting Group Creativity in Upstream Requirements Engineering (223-236) + Ocker, Rosalie J. Supporting Awareness in Creative Group Work by Exposing Design Rationale (237-257) + Farooq, Umer + Carroll, John M. Studying Humans to Inform Interactive Narrative Technology (259-272) + Magerko, Brian Improvisation in the Cloud: Devised Theatre in Support of Problem-Finding (273-285) + Petrick, Irene J. + Ayoub, Phillip J. + Prindible, Matthew J. The Practice Level in Participatory Design Rationale: Studying Practitioner Moves and Choices (287-325) + Selvin, Albert M. + Shum, Simon J. Buckingham + Aakhus, Mark Managing Conflict in Information System Design Stakeholder Conferences: The Role of Transparency Work (327-351) + Aakhus, Mark Mining Creativity Research to Inform Design Rationale in Open Source Communities (353-376) + Burleson, Winslow + Tripathi, Priyamvada Creativity Meets Rationale: Collaboration Patterns for Social Innovation (377-404) + de Moor, Aldo Patterns for Emergent Global Intelligence (405-422) + Thomas, John C. Collaborative Design Rationale and Social Creativity in Cultures of Participation (423-447) + Fischer, Gerhard + Shipman, Frank
Music Interaction: Understanding Music and Human-Computer Interaction (1-28) + Holland, Simon + Wilkie, Katie + Mulholland, Paul + Seago, Allan Should Music Interaction Be Easy? (29-47) + McDermott, James + Gifford, Toby + Bouwer, Anders + Wagy, Mark Amateur Musicians, Long-Term Engagement, and HCI (49-66) + Wallis, Isaac + Ingalls, Todd + Campana, Ellen + Vuong, Catherine Affective Musical Interaction: Influencing Users' Behaviour and Experiences with Music (67-83) + Bramwell-Dicks, Anna + Petrie, Helen + Edwards, Alistair D. N. + Power, Christopher Chasing a Feeling: Experience in Computer Supported Jamming (85-99) + Swift, Ben The Haptic Bracelets: Learning Multi-Limb Rhythm Skills from Haptic Stimuli While Reading (101-122) + Bouwer, Anders + Holland, Simon + Dalgleish, Mat Piano Technique as a Case Study in Expressive Gestural Interaction (123-138) + McPherson, Andrew P. + Kim, Youngmoo E. Live Music-Making: A Rich Open Task Requires a Rich Open Interface (139-152) + Stowell, Dan + McLean, Alex A New Interaction Strategy for Musical Timbre Design (153-169) + Seago, Allan Pulsed Melodic Processing -- The Use of Melodies in Affective Computations for Increased Processing Transparency (171-188) + Kirke, Alexis + Miranda, Eduardo Computer Musicking: HCI, CSCW and Collaborative Digital Musical Interaction (189-205) + Fencott, Robin + Bryan-Kinns, Nick Song Walker Harmony Space: Embodied Interaction Design for Complex Musical Skills (207-221) + Bouwer, Anders + Holland, Simon + Dalgleish, Mat Evolutionary and Generative Music Informs Music HCI--And Vice Versa (223-240) + McDermott, James + Sherry, Dylan + O'Reilly, Una-May Video Analysis for Evaluating Music Interaction: Musical Tabletops (241-258) + Xambó, Anna + Laney, Robin + Dobbyn, Chris + Jordà, Sergi Towards a Participatory Approach for Interaction Design Based on Conceptual Metaphor Theory: A Case Study from Music Interaction (259-270) + Wilkie, Katie + Holland, Simon + Mulholland, Paul Appropriate and Complementary Rhythmic Improvisation in an Interactive Music System (271-286) + Gifford, Toby
Introduction: A Moving Target: The Evolution of Human-Computer Interaction + Grudin, Jonathan Humans in HCI Perceptual-Motor Interaction: Some Implications for Human-Computer Interaction + Welsh, Timothy N. + Chandrasekharan, Sanjay + Ray, Matthew + Neyedli, Heather + Chua, Romeo + Weeks, Daniel J. Human Information Processing: An Overview for Human-Computer Interaction + Proctor, Robert W. + Vu, Kim-Phuong L. Mental Models in Human-Computer Interaction + Payne, Stephen J. Task Loading and Stress in Human-Computer Interaction: Theoretical Frameworks and Mitigation Strategies + Szalma, James L. + Hancock, Gabriella M. + Hancock, Peter A. Choices and Decisions of Computer Users + Jameson, Anthony Computers in HCI Input Technologies and Techniques + Hinckley, Ken + Wigdor, Daniel Sensor- and Recognition-Based Input for Interaction + Wilson, Andrew D. Visual Displays + Schlick, Christopher M. + Winkelholz, Carsten + Ziefle, Martina + Mertens, Alexander Haptic Interface + Iwata, Hiroo Nonspeech Auditory and Crossmodal Output + Hoggan, Eve + Brewster, Stephen Network-Based Interaction + Dix, Alan Wearable Computers + Siewiorek, Daniel + Smailagic, Asim + Starner, Thad Design of Fixed, Portable, and Mobile Information Devices + Smith, Michael J. + Carayon, Pascale Designing Human-Computer Interactions Visual Design Principles for Usable Interfaces: Everything Is Designed: Why We Should Think before Doing + Watzman, Suzanne + Re, Margaret Globalization, Localization, and Cross-Cultural User-Interface Design + Marcus, Aaron + Gould, Emilie W. Speech and Language Interfaces, Applications, and Technologies + Karat, Clare-Marie + Lai, Jennifer + Stewart, Osamuyimen + Yankelovich, Nicole Multimedia User Interface Design + Sutcliffe, Alistair Multimodal Interfaces + Oviatt, Sharon Systems That Adapt to Their Users + Jameson, Anthony + Gajos, Krzysztof Z. Mobile Interaction Design in the Age of Experience Ecosystems + Susani, Marco Tangible User Interfaces + Ishii, Hiroshi + Ullmer, Brygg Achieving Psychological Simplicity: Measures and Methods to Reduce Cognitive Complexity + Thomas, John C. + Richards, John T. Information Visualization + Card, Stuart Collaboration Technologies + Olson, Gary M. + Olson, Judith S. Human-Computer Interaction and the Web + Ashman, Helen + Dagger, Declan + Brailsford, Tim + Goulding, James + O'Sullivan, Declan + Schmakeit, Jan-Felix + Wade, Vincent Human-Centered Design of Decision-Support Systems + Smith, Philip J. + Beatty, Roger + Hayes, Caroline C. + Larson, Adam + Geddes, Norman D. + Dorneich, Michael C. Online Communities + Zaphiris, Panayiotis + Ang, Chee Siang + Laghos, Andrew Virtual Environments + Stanney, Kay M. + Cohn, Joseph V. Privacy, Security, and Trust: Human-Computer Interaction Challenges and Opportunities at Their Intersection + Karat, John + Karat, Clare-Marie + Brodie, Carolyn Application-/Domain-Specific Design Human-Computer Interaction in Health Care + Sainfort, François + Jacko, Julie A. + McClellan, Molly A. + Edwards, Paula J. Why We Play: Affect and the Fun of Games -- Designing Emotions for Games, Entertainment Interfaces, and Interactive Products + Lazzaro, Nicole Motor Vehicle-Driver Interfaces + Green, Paul A. Human-Computer Interaction in Aerospace + Landry, Steven J. User-Centered Design in Games Randy J. Pagulayan + Keeker, Kevin + Fuller, Thomas + Wixon, Dennis + Romero, Ramon L. + Gunn, Daniel V. Designing for Diversity Older Adults and Information Technology: Opportunities and Challenges + Czaja, Sara J. + Lee, Chin Chin Human-Computer Interaction for Kids + Bruckman, Amy + Bandlow, Alisa + Dimond, Jill + Forte, Andrea Information Technology for Communication and Cognitive Support + Newell, Alan F. + Carmichael, Alex + Gregor, Peter + Alm, Norman + Waller, Annalu + Hanson, Vicki L. + Pullin, Graham + Hoey, Jesse Perceptual Impairments: New Advancements Promoting Technological Access + Jacko, Julie A. + Leonard, V. Kathlene + McClellan, Molly A. + Scott, Ingrid U. Universal Accessibility and Low-Literacy Populations: Implications for Human-Computer Interaction Design and Research Methods + Gribbons, William M. Computing Technologies for Deaf and Hard of Hearing Users + Hanson, Vicki L. The Development Process Section A Requirements Specification User Experience Requirements Analysis within the Usability Engineering Lifecycle + Mayhew, Deborah J. + Follansbee, Todd J. Task Analysis + Courage, Catherine + Jain, Jhilmil + Redish, Janice (Ginny) + Wixon, Dennis Contextual Design + Holtzblatt, Karen Grounded Theory Method in Human-Computer Interaction and Computer-Supported Cooperative Work + Muller, Michael J. + Kogan, Sandra An Ethnographic Approach to Design + Blomberg, Jeanette + Burrell, Mark Section B Design and Development Putting Personas to Work: Employing User Personas to Focus Product Planning, Design, and Development + Pruitt, John + Adlin, Tamara Prototyping Tools and Techniques + Beaudouin-Lafon, Michel + Mackay, Wendy E. Scenario-Based Design + Rosson, Mary Beth + Carroll, John M. Participatory Design: The Third Space in Human-Computer Interaction + Muller, Michael J. + Druin, Allison Unified User Interface Development: A Software Refactoring Perspective + Savidis, Anthony + Stephanidis, Constantine Usability + Persuasiveness + Graphic Design = eCommerce User Experience + Mayhew, Deborah J. Human-Computer Interaction and Software Engineering for User Interface Plasticity + Coutaz, Joëlle + Calvary, Gaëlle Section C Testing, Evaluation, and Technology Transfer Usability Testing + Dumas, Joseph S. + Fox, Jean E. Usability for Engaged Users: The Naturalistic Approach to Evaluation + Siegel, David Survey Design and Implementation in HCI + Ozok, A. Ant Inspection-Based Evaluations + Cockton, Gilbert + Woolrych, Alan + Hornbæk, Kasper + Frøkjær, Erik Model-Based Evaluation + Kieras, David Spreadsheet Tool for Simple Cost-Benefit Analyses of User Experience Engineering + Mayhew, Deborah J. Technology Transfer + Schofield, Kevin M. Emerging Phenomena in HCI Augmenting Cognition in HCI: Twenty-First Century Adaptive System Science and Technology + Hale, Kelly S. + Stanney, Kay M. + Schmorrow, Dylan D. Social Networks and Social Media + McClellan, Molly A. + Jacko, Julie A. + Sainfort, François + Johnson, Layne M. Human-Computer Interaction for Development: Changing Human-Computer Interaction to Change the World + Dray, Susan M. + Light, Ann + Dearden, Andrew M. + Evers, Vanessa + Densmore, Melissa + Ramachandran, Divya + Kam, Matthew + Marsden, Gary + Sambasivan, Nithya + Smyth, Thomas + van Greunen, Darelle + Winters, Niall
Introduction (1-18) Survey of Pen-and-Paper Computing (19-65) Interaction Model of Pen-and-Paper User Interfaces (67-89) CoScribe: A Platform for Paper-based Knowledge Work (91-102) Collaborative Cross-media Annotation of Documents (103-126) Hyperlinking between Printed and Digital Documents (127-147) Paper-based Tagging of Documents (149-165) Conclusions (167-176)
Distributed User Interfaces: State of the Art (1-12) + Elmqvist, Niklas Distributed User Interfaces: Specification of Essential Properties (13-21) + Peñalver, A. + López-Espín, J. J. + Gallud, J. A. + Lazcorreta, E. + et al Distribution Primitives for Distributed User Interfaces (23-31) + Melchior, Jérémie + Vanderdonckt, Jean + Van Roy, Peter Extending MARIA to Support Distributed User Interfaces (33-40) + Manca, Marco + Paternò, Fabio Developing a DUI Based Operator Control Station (41-49) + Fröberg, Anders + Eriksson, Henrik + Berglund, Erik Software Infrastructure for Enriching Distributed User Interfaces with Awareness (51-58) + Sendín, Montserrat + López, Juan Miguel Improving Ubiquitous Environments Through Collaborative Features (59-66) + Garrido, Juan Enrique + Penichet, Víctor M. R. + Lozano, María D. Activity-Based Computing -- Metaphors and Technologies for Distributed User Interfaces (67-74) + Bardram, Jakob + Doryab, Afsaneh + Gueddana, Sofiane Improving E-Learning Using Distributed User Interfaces (75-85) + Fardoun, Habib M. + López, Sebastián Romero + et al ZOIL: A Design Paradigm and Software Framework for Post-WIMP Distributed User Interfaces (87-94) + Zöllner, Michael + Jetter, Hans-Christian + Reiterer, Harald Lessons Learned from the Design and Implementation of Distributed Post-WIMP User Interfaces (95-102) + Seifried, Thomas + Jetter, Hans-Christian + Haller, Michael + et al Investigating the Design Space for Multi-display Environments (103-112) + Kaviani, Nima + Finke, Matthias + Lea, Rodger + Fels, Sidney Distributed User Interfaces for Projector Phones (113-123) + Löchtefeld, Markus + Gehring, Sven + Krüger, Antonio Drag & Share: A Shared Workspace for Distributed Synchronous Collaboration (125-132) + Marco, Félix Albertos + Penichet, Víctor M. R. + Gallud, José A. Distributed Interactive Surfaces: A Step Towards the Distribution of Tangible and Virtual Objects (133-143) + Lepreux, Sophie + Kubicki, Sébastien + Kolski, Christophe + et al Multi-touch Collaborative DUI to Create Mobile Services (145-151) + Sebastián, Gabriel + Villanueva, Pedro G. + Tesoriero, Ricardo + et al Co-Interactive Table: A New Facility Based on Distributed User Interfaces to Improve Collaborative Meetings (153-160) + de la Guía, Elena + Lozano, María D. + Penichet, Víctor M. R. Exploring Distributed User Interfaces in Ambient Intelligent Environments (161-168) + Dadlani, Pavan + Emparanza, Jorge Peregrín + Markopoulos, Panos Visually Augmented Interfaces for Co-located Mobile Collaboration (169-176) + Ens, Barrett + Eskicioglu, Rasit + Irani, Pourang Supporting Distributed Decision Making Using Secure Distributed User Interfaces (177-184) + Barth, Thomas + Fielenbach, Thomas + Bourimi, Mohamed + et al
Augmented Environments and Design (1-29) + Lahlou, Saadi The Stanford Interactive Workspaces Project (31-61) + Johanson, Brad + Fox, Armando + Winograd, Terry Towards a Global Concept of Collaborative Space (63-85) + Hartkopf, Volker + Loftness, Vivian + et al Designing an Easy-to-use Executive Conference Room Control System (87-112) + Back, Maribeth + Golovchinsky, Gene + et al Experimental Reality: Principles for the Design of Augmented Environments (113-157) + Lahlou, Saadi Co-design Approaches for Early Phases of Augmented Environments (159-189) + Jégou, François Ubiquitous Working Environments (191-212) + Jansson, Carl Gustaf Psychological Methods for the Study of Augmented Environments (213-236) + Nosulenko, Valery N. + Samoylenko, Elena S. Opportunities and Challenges for Augmented Environments: A Distributed Cognition Perspective (237-259) + Hollan, James D. + Hutchins, Edwin L. The Aachen Media Space: Design Patterns for Augmented Work Environments (261-312) + Borchers, Jan
== Under Tabletops == Building Interactive Multi-touch Surfaces (27-49) + Schöning, Johannes + Hook, Jonathan + Bartindale, Tom + Schmidt, Dominik + Oliver, Patrick + et al From Table-System to Tabletop: Integrating Technology into Interactive Surfaces (51-69) + Kunz, Andreas + Fjeld, Morten High-Resolution Interactive Displays (71-100) + Ashdown, Mark + Tuddenham, Philip + Robinson, Peter Optical Design of Tabletop Displays and Interactive Applications (101-129) + Kakehi, Yasuaki + Naemura, Takeshi Hand and Object Recognition on Liquid Crystal Displays (131-146) + Koike, Hideki + Sato, Toshiki + Nishikawa, Wataru + Fukuchi, Kentaro == On and Above Tabletops == Augmenting Interactive Tabletops with Translucent Tangible Controls (149-170) + Weiss, Malte + Hollan, James D. + Borchers, Jan Active Tangible Interactions (171-187) + Inami, Masahiko + Sugimoto, Maki + Thomas, Bruce H. + Richter, Jan Interaction on the Tabletop: Bringing the Physical to the Digital (189-221) + Hilliges, Otmar + Butz, Andreas + Izadi, Shahram + Wilson, Andrew D. Supporting Atomic User Actions on the Table (223-247) + Aliakseyeu, Dzmitry + Subramanian, Sriram + Alexander, Jason Imprecision, Inaccuracy, and Frustration: The Tale of Touch Input (249-275) + Benko, Hrvoje + Wigdor, Daniel On, Above, and Beyond: Taking Tabletops to the Third Dimension (277-299) + Grossman, Tovi + Wigdor, Daniel == Around and Beyond Tabletops == Individual and Group Support in Tabletop Interaction Techniques (303-333) + Nacenta, Miguel A. + Pinelle, David + Gutwin, Carl + Mandryk, Regan File System Access for Tabletop Interaction (335-355) + Collins, Anthony + Kay, Judy Theory of Tabletop Territoriality (357-385) + Scott, Stacey D. + Carpendale, Sheelagh Digital Tables for Collaborative Information Exploration (387-405) + Isenberg, Petra + Hinrichs, Uta + Hancock, Mark + Carpendale, Sheelagh Coordination and Awareness in Remote Tabletop Collaboration (407-434) + Tuddenham, Philip + Robinson, Peter Horizontal Interactive Surfaces in Distributed Assemblies (435-456) + Müller-Tomfelde, Christian + O'Hara, Kenton
== Awareness in Context == An Historical Reflection of Awareness in Collaboration (3-48) + Rittenbruch, Markus + McEwan, Gregor A Design Framework for Awareness Systems (49-72) + Markopoulos, Panos Awareness in the Home: The Nuances of Relationships, Domestic Coordination and Communication (73-96) + Greenberg, Saul + Neustaedter, Carman + Elliot, Kathryn == Theoretical Perspectives == Making Sense of What Is Going on 'Around': Designing Environmental Awareness Information Displays (99-124) + Eggen, Berry + Van Mensvoort, Koert Social Inference Through Technology (125-147) + Oulasvirta, Antti Abstractions of Awareness: Aware of What? (149-172) + Metaxas, Georgios + Markopoulos, Panos Phatic Interactions: Being Aware and Feeling Connected (173-186) + Vetere, Frank + Smith, Jeremy + Gibbs, Martin Privacy Considerations in Awareness Systems: Designing with Privacy in Mind (187-206) + Patil, Sameer + Kobsa, Alfred Grounding Privacy with Awareness: A Social Approach to Describe Privacy Related Issues in Awareness Systems (207-229) + Romero, Natalia + Markopoulos, Panos Awareness Information with Speech and Sound (231-256) + Kainulainen, Anssi + Turunen, Markku + Hakulinen, Jaakko == Applications == Awareware: Narrowcasting Attributes for Selective Attention, Privacy, and Multipresence (259-289) + Cohen, Michael + Fernando, Owen Noel Newton Emotinet: A Framework for the Development of Social Awareness Systems (291-311) + Ibáñez, Jesús + Serrano, Oscar + García, David Conversational Awareness in Text-Based Computer Mediated Communication (313-333) + Tran, Minh Hong + Yang, Yun + Raikundalia, Gitesh K. Fostering Social Engagement and Self-Efficacy in Later Life: Studies with Ubiquitous Computing (335-349) + Morris, Margaret E. + Lundell, Jay + Dishongh, Terry + Needham, Brad Awareness of Daily Life Activities (351-365) + Metaxas, Georgios + Metin, Barbaros + Schneider, Jutta + Markopoulos, Panos + de Ruyter, Boris Design and Evaluation of Intentionally Enriched Awareness (367-395) + Rittenbruch, Markus + Mansfield, Tim + Viller, Stephen Situatedness of Awareness Information: Impact on the Design and Usage of Awareness Systems (397-422) + Cheverst, Keith + Dix, Alan + Fitton, Dan + Graham, Connor + Rouncefield, Mark == Evaluating Awareness Systems == Supporting Family Awareness with the Whereabouts Clock (425-445) + Sellen, Abigail + Taylor, Alex S. + Kaye, Joseph 'Jofish' + Brown, Barry + Izadi, Shahram Evaluating Peripheral Displays (447-472) + Matthews, Tara + Hsieh, Gary + Mankoff, Jennifer Measuring Affective Benefits and Costs of Mediated Awareness: Development and Validation of the ABC-Questionnaire (473-488) + IJsselsteijn, Wijnand + van Baren, Joy + Markopoulos, Panos + Romero, Natalia + de Ruyter, Boris
Foreword: Water Jugs and Ringtones + Bellone, Jason Introduction: Defining Mobile Technologies, Children and Learning + Druin, Allison Section 1- The Landscape 1: How Mobile Technologies Are Changing the Way Children Learn (3) + Rogers, Yvonne + Price, Sara 2: Harnessing the Potential of Mobile Technologies for Children and Learning (23) + Shuler, Carly + Ching, Dixie + Lewis, Armanda + Levine, Michael H. 3: Pocket Rockets: The Past, Present and Future of Children's Portable Computing (43) + Buckleitner, Warren 4: Social Impacts of Mobile Technologies for Children: Keystone or Invasive Species? (63) + Hoadley, Christopher 5: A Disruption is Coming: A Primer for Educators on the Mobile Technology Revolution (83) + Soloway, Elliot Section 2- Designing Mobile Technologies 6: Mobile Interaction Design Matters (101) + Jones, Matt 7: A Child's Mobile Digital Library: Collaboration, Community, and Change (125) + Fails, Jerry + Druin, Allison + Bederson, Ben + Weeks, Ann + Rose, Anne 8: Adding Space and Senses to Mobile World Exploration (147) + Silva, Maria Joao + Cristina, + + Gomes, Azevedo + Pestana, Bruno + Lopes, Joao Correia + Marcelino, Maria Jose + Gouveia, Cristina + Fonseca, Alexandra 9: LeapFrog Learning Design: Playful Approaches to Literacy, from LeapPad to the Tag Reading System (171) + Gray, Jim + Bulat, Jennae + Jaynes, Carolyn + Cunningham, Anne 10: Designing the Intel-Powered Classmate PC (195) + Morales, Ramon Section 3- Learning and Use 11: Early OLPC Experiences in a Rural Uruguayan School (225) + Hourcade, Juan Pablo + Beitler, Daiana + Cormenzana, Fernando + Flores, Pablo 12: "It's Mine": Kids Carrying Their Culture Wherever They Go (245) + Guernsey, Lisa 13: Mobile Technologies in Support of Young Children's Learning (265) + Revelle, Glenda 14: Mobile Technologies for Parent-Child Relationships (285) + Yarosh, Svetlana + Davis, Hilary + Soderlund, Paulina Modlitba + Skov, Mikael + Vetere, Frank 15: Using Mobile Technology to Unite (for) Children (307) + Fabian, Christopher + Kochi, Erica 16: Designing the Future (329) + Read, Janet + Druin, Allison
== Introduction to Universal Access == Universal Access and Design for All in the Evolving Information Society + Stephanidis, C. Perspectives on Accessibility: From Assistive Technologies to Universal Access and Design for All + Emiliani, P. L. Accessible and Usable Design of Information and Communication Technologies + Vanderheiden, G. C. == Diversity in the User Population == Dimensions of User Diversity + Ashok, M. + Jacko, J. A. Motor Impairments and Universal Access + Keates, S. Sensory Impairments + Kinzel, E. + Jacko, J. A. Cognitive Disabilities + Lewis, C. Age-Related Diff erences in the Interface Design Process + Kurniawan, S. International and Intercultural User Interfaces + Marcus, A. + Rau, P.-L. P. == Technologies for Diverse Contexts of Use == Accessing the Web + Hanson, V. L. + Richards, J. T. + Harper, S. + Trewin, S. Handheld Devices and Mobile Phones + Kaikkonen, A. + Kaasinen, E. + Ketola, P. Virtual Reality + Hughes, D. + Smith, E. + Shumaker, R. + Hughes, C. Biometrics and Universal Access + Fairhurst, M. C. Interface Agents: Potential Benefits and Challenges for Universal Access + and, E. André M. Rehm == Development Lifecycle of User Interfaces == User Requirements Elicitation for Universal Access + Antona, M. + Ntoa, S. + Adami, I. + Stephanidis, C. Unified Design for User Interface Adaptation + Savidis, A. + Stephanidis, C. Designing Universally Accessible Games + Grammenos, D. + Savidis, A. + Stephanidis, C. Software Requirements for Inclusive User Interfaces + Savidis, A. + Stephanidis, C. Tools for Inclusive Design + Waller, S. + Clarkson, P. J. The Evaluation of Accessibility, Usability, and User Experience + Petrie, H. + Bevan, N. == User Interface Development: Architectures, Components, and Tools == A Unified Soft ware Architecture for User Interface Adaptation + Savidis, A. + Stephanidis, C. A Decision-Making Specifi cation Language for User Interface Adaptation + Savidis, A. + Stephanidis, C. Methods and Tools for the Development of Unified Web-Based User Interfaces + Doulgeraki, C. + Partarakis, N. + Mourouzis, A. + Stephanidis, C. User Modeling: A Universal Access Perspective + Adams, R. Model-Based Tools: A User-Centered Design for All Approach + Stary, C. Markup Languages in Human-Computer Interaction + Paternò, F. + Santoro, C. Abstract Interaction Objects in User Interface Programming Languages + Savidis, A. == Interaction Techniques and Devices == Screen Readers + Asakawa, C. + Leporini, B. Virtual Mouse and Keyboards for Text Entry + Evreinov, G. Speech Input to Support Universal Access + Feng, J. + Sears, A. Natural Language and Dialogue Interfaces + Jokinen, K. Auditory Interfaces and Sonification + Nees, M. A. + Walker, B. N. Haptic Interaction + Jansson, G. + Raisamo, R. Vision-Based Hand Gesture Recognition for Human-Computer Interaction + Zabulis, X. + Baltzakis, H. + Argyros, A. Automatic Hierarchical Scanning for Windows Applications + Ntoa, S. + Savidis, A. + Stephanidis, C. Eye Tracking + Majaranta, P. + Bates, R. + Donegan, M. Brain-Body Interfaces + Gnanayutham, P. + George, J. Sign Language in the Interface: Access for Deaf Signers + Huenerfauth, M. + Hanson, V. L. Visible Language for Global Mobile Communication: A Case Study of a Design Project in Progress + Marcus, A. Contributions of "Ambient" Multimodality to Universal Access + Carbonell, N. == Application Domains == Vocal Interfaces in Supporting and Enhancing Accessibility in Digital Libraries + Catarci, T. + Kimani, S. + Dubinsky, Y. + Gabrielli, S. Theories and Methods for Studying Online Communities for People with Disabilities and Older People + Pfeil, U. + Zaphiris, P. Computer-Supported Cooperative Work + Gross, T. + Fetter, M. Developing Inclusive e-Training + Savidis, A. + Stephanidis, C. Training through Entertainment for Learning Difficulties + Savidis, A. + Grammenos, D. + Stephanidis, C. Universal Access to Multimedia Documents + Petrie, H. + Weber, G. + Völkel, T. Interpersonal Communication + Waller, A. Universal Access in Public Terminals: Information Kiosks and ATMs + Kouroupetroglou, G. Intelligent Mobility and Transportation for All + Bekiaris, E. + Panou, M. + Gaitanidou, E. + Mourouzis, A. + Ringbauer, B. Electronic Educational Books for Blind Students + Grammenos, D. + Savidis, A. + Georgalis, Y. + Bourdenas, T. + Stephanidis, C. Mathematics and Accessibility: A Survey + Pontelli, E. + Karshmer, A. I. + Gupta, G. Cybertherapy, Cyberpsychology, and the Use of Virtual Reality in Mental Health + Renaud, P. + Bouchard, S. + Chartier, S. + Bonin, M-P == Nontechnological Issues == Policy and Legislation as a Framework of Accessibility + Kemppainen, E. + Kemp, J. D. + Yamada, H. Standards and Guidelines + Vanderheiden, G. C. eAccessibility Standardization + Engelen, J. Management of Design for All + Bühler, C. Security and Privacy for Universal Access + Maybury, M. T. Best Practice in Design for All + Miesenberger, K. == Looking to the Future == Implicit Interaction + Ferscha, A. Ambient Intelligence + Streitz, N. A. + Privat, G. Emerging Challenges + Stephanidis, C.
PART I: INTRODUCTION Chapter 1 Usability of Interactive Systems 1.1 Introduction 1.2 Usability Measures 1.3 Usability Motivations 1.4 Universal Usability 1.5 Goals for Our Profession Chapter 2 Guidelines, Principles, and Theories 2.1 Introduction 2.2 Guidelines 2.3 Principles 2.4 Theories PART II: DEVELOPMENT PROCESSES Chapter 3 Managing Design Processes 3.1 Introduction 3.2 Organizational Design to Support Usability 3.3 The Four Pillars of Design 3.4 Development Methodologies 3.5 Ethnographic Observation 3.6 Participatory Design 3.7 Scenario Development 3.8 Social Impact Statement for Early Design Review 3.9 Legal Issues Chapter 4 Evaluating Interface Designs 4.1 Introduction 4.2 Expert Reviews 4.3 Usability Testing and Laboratories 4.4 Survey Instruments 4.5 Acceptance Tests 4.6 Evaluation During Active Use 4.7 Controlled Psychologically Oriented Experiments PART III: INTERACTION STYLES Chapter 5 Direct Manipulation and Virtual Environments 5.1 Introduction 5.2 Examples of Direct Manipulation 5.3 Discussion of Direct Manipulation 5.4 3D Interfaces 5.5 Teleoperation 5.6 Virtual and Augmented Reality Chapter 6 Menu Selection, Form Fill-in, and Dialog Boxes 6.1 Introduction 6.2 Task-Related Menu Organization 6.3 Single Menus 6.4 Combinations of Multiple Menus 6.5 Content Organization 6.6 Fast Movement through Menus 6.7 Data Entry with Menus: Form Fill-in, Dialog Boxes and Alternatives 6.8 Audio Menus and Menus for Small Displays Chapter 7 Command and Natural Languages 7.1 Introduction 7.2 Command-Organization Functionality, Strategies, and Structure 7.3 Naming and Abbreviations 7.4 Natural Language in Computing Chapter 8 Interaction Devices 8.1 Introduction 8.2 Keyboards and Keypads 8.3 Pointing Devices 8.4 Speech and Auditory Interfaces 8.5 Displays -- Small and Large Chapter 9 Collaboration and Social Media Participation 9.1 Introduction 9.2 Goals of Collaboration and Participation 9.3 Asynchronous Distributed Interfaces: Different Place, Different Time 9.4 Synchronous Distributed Interfaces: Different Place, Same Time 9.5 Face-to-Face Interfaces: Same Place, Same Time PART IV: DESIGN ISSUES Chapter 10 Quality of Service 10.1 Introduction 10.2 Models of Response Time Impacts 10.3 Expectations and Attitudes 10.4 User Productivity 10.5 Variability in Response Time 10.6 Frustrating Experiences Chapter 11 Balancing Function and Fashion 11.1 Introduction 11.2 Error Messages 11.3 Nonanthropomorphic Design 11.4 Display Design 11.5 Web Page Design 11.6 Window Design 11.7 Color Chapter 12 User Documentation and Online Help 12.1 Introduction 12.2 Online versus Paper Documentation 12.3 Reading from Paper versus from Displays 12.4 Shaping the Content of the Documentation 12.5 Accessing the Documentation 12.6 Online Tutorials and Animated Demonstrations 12.7 Online Communities for User Assistance 12.8 The Development Process Chapter 13 Information Search 13.1 Introduction 13.2 Searching in Textual Documents and Database Querying 13.3 Multimedia Document Searches 13.4 Advanced Filtering and Search Interface Chapter 14 Information Visualization 14.1 Introduction 14.2 Data Type by Task Taxonomy 14.3 Challenges for Information Visualization Afterword: Societal and Individual Impact of User Interfaces A.1 Future Interfaces A.2 Ten Plagues of the Information Age A.3 Continuing Controversies
== Communication and Interaction == Knowledge as Embodied Performance (3-30) + Gill, Satinder P. Cognitive Technology -- Technological Cognition (31-37) + Mey, Jacob L. Knowledge in co-action: social intelligence in collaborative design activity (38-55) + Gill, Satinder P. + Borchers, Jan Degrees of engagement in interactive workspaces (56-69) + Fruchter, Renate The nature of virtual communities (70-82) + Memmi, Daniel 'Use' Discourses in System Development: Can Communication Be Improved? (83-113) + Allwood, Carl Martin + Hakken, David A Pattern Approach to Interaction Design (114-131) + Borchers, Jan O. CSCW Design Reconceptualised Through Science Studies (132-147) + Jensen, Casper Bruun Designing for Work Place Learning (148-173) + Binder, Thomas The narrative aspect of scenario building -- How story telling may give people a memory of the future (174-194) + Rasmussen, Lauge Baungaard Narration, discourse and dialogue: issues in the management of inter-cultural innovation (195-212) + Banerjee, Parthasarathi Rethinking the Interaction Architecture (213-234) + Gill, Karamjit S. Towards a General Theory of the Artificial (235-266) + Negrotti, Massimo == Knowledge and Cognition == The Socratic and Platonic Basis of Cognitivism (269-282) + Dreyfus, Hubert L. Cockpit Cognition: Education, the Military and Cognitive Engineering (283-308) + Noble, Douglas D. Two Legs, Thing Using and Talking: The Origins of the Creative Engineering Mind (309-337) + Evans, F. T. Rule Following and Tacit Knowledge (338-352) + Johannessen, Kjell S Seeing and Seeing-AS (353-363) + Tilghman, BR The Practice of the Use of Computers (364-375) + Göranzon, Bo The Contribution of Tacit Knowledge to Innovation (376-392) + Senker, Jacqueline The Nurse As An Engineer (393-404) + Josefson, Ingela The Role of "Craft Language" in Learning "Waza" (405-414) + Ikuta, Kumiko Building a pedagogy around action and emotion: experiences of Blind Opera of Kolkata (415-429) + Saha, Biswatosh + Gangopadhyay, Shubhashis == Aesthetics, Ethics, and Design == Ethics and Intellectual Structures (433-442) + Rosenbrock, Howard Organisational Spaces and Intelligent Machines: A Metaphorical Approach to Ethics (443-456) + Hirose, Luis Montaño On Human-Machine Symbiosis (457-485) + Cooley, Mike What Goes on When a Designer Thinks? (486-500) + Östberg, Gustaf Multimedia Archiving of Technological Change in a Traditional Creative Industry: A Case Study of the Dhokra Artisans of Bankura, West Bengal (501-516) + Smith, David + Kochhar, Rajesh Databases are Us (517-535) + Vesna, Victoria Leonardo's choice: the ethics of artists working with genetic technologies (536-548) + Gigliotti, Carol Poetics of performative space (549-566) + Wei, Sha Xin Ethics is Fragile, Goodness is Not (567-580) + Leal, Fernando
Section I - Big Ideas 1. My Vision Isn't My Vision: Making a Career Out of Getting Back to Where I Started + Buxton, William 2. Deeply Intertwingled: The Unexpected Legacy of Ted Nelson's Computer Lib/Dream Machines + Russell, Daniel M. 3. Man-Computer Symbiosis + Baecker, Ronald M. 4. Drawing on SketchPad: Reflections on Computer Science and HCI + Konstan, Joseph A. 5. The Mouse, the Demo and the Big Idea + Ju, Wendy Section II - Influential Systems 6. A Creative Programming Environment + Lieberman, Henry 7. Fundamentals in HCI: Learning the Value of Consistency and User Models + Bly, Sara 8. It is still a Star + Bødker, Susanne 9. The Disappearing Computer + Streitz, Norbert A. 10. It Really Is All About Location! + Dey, Anind K. Section III - Large Groups, Loosely Joined 11. Network Nation: Human Communication via Computer + Kiesler, Sara 12. On the Diffusion of Innovations in HCI + Fisher, Danyel 13. From Smart to Ordinary + Brown, Barry 14. Knowing the Particulars + Erickson, Thomas 15. Back to Samba School: Revisiting Seymour Papert's Ideas on Community, Culture, Computers and Learning + Bruckman, Amy 16. The Work to Make Software Work + Grinter, Rebecca E. Section IV - Groups in the Wild 17. McGrath and the Behaviors of Groups (BOGs) + Grudin, Jonathan 18. Observing Collaboration: Group-Centered Design + Greenberg, Saul 19. Infrastructure and its Effect on the Interface + Edwards, W. Keith 20. Taking Articulation Work in CSCW Seriously + Fitzpatrick, Geraldine 21. Let's Shack Up: Getting Serious about GIM + McDonald, David W. 22. A CSCW Sampler + Palen, Leysia 23. Video, Toys, and Beyond Being There + Smith, Brian K Section V - Reflective Practitioners 24. A Simulated Listening Typewriter: John Gould plays Wizard of Oz + Schmandt, Chris 25. Seeing the Hole In Space + Harrison, Steve 26. Edward Tufte's 1+1=3 + Jenson, Scott 27. Typographic Space: A Fusion of Design and Technology + Forlizzi, Jodi 28. Making Sense of Sense Making + Whittaker, Steve 29. Does Voice Coordination Have to be 'Rocket Science'? + Aoki, Paul M. 30. Decomposing a Design Space + Resnick, Paul Section VI - There's More to Design 31. Discovering America + Winograd, Terry 32. Interaction Design Considered as a Craft + Löwgren, Jonas 33. Designing 'Up' in the Software Industry + Cherny, Lynn 34. Revisiting an Ethnocritical Approach to HCI: Verbal Privilege and Translation + Muller, Michael J. 35. Some Experience! Some Evolution! + Cockton, Gilbert 36. Mumford Re-Visited + Dray, Susan M. Section VII - Tacking and Jibbing 37. Learning from Learning from Notes + Olson, Judith S. 38. A Site for SOAR Eyes: (Re)placing Cognition + Churchill, Elizabeth F. 39. You Can Go Home Again: Revisiting a Study of Domestic Computing + Woodruff, Allison 40. From Gaia to HCI: On Multi-disciplinary Design and Co-adaptation + Mackay, Wendy E. 41. Fun at Work: Managing HCI with the Peopleware Perspective + Thomas, John C. 42. Learning from Engineering Research + Newman, William 43. Interaction is the Future of Computing + Beaudouin-Lafon, Michel Section VIII - Seeking Common Ground 44. A Source of Stimulation: Gibson's Account of the Environment + Gaver, William 45. When the External Entered HCI: Designing Effective Representations + Rogers, Yvonne 46. The Essential Role of Mental Models in HCI: Card, Moran and Newell + Ehrlich, Kate 47. A Most Fitting Law + Olson, Gary M. 48. Reflections on Card, English, and Burr + MacKenzie, I. Scott 49. The Contribution of the Language-Action Perspective to a New Foundation for Design + De Michelis, Giorgio 50. Following Procedures: A Detective Story + Henderson, Austin 51. Play, Flex, and Slop: Sociality and Intentionality + Dourish, Paul
A Moving Target: The Evolution of HCI + Grudin, Jonathan HUMANS IN HCI Perceptual-Motor Interaction: Some Implications for HCI + Welch, T. + Chua, R. + Weeks, D. + Goodman, D. Human Information Processing: An Overview for Human-Computer Interaction + Proctor, R. + Vu, K.-P. Mental Models in Human-Computer Interaction + Payne, S. Emotion in Human-Computer Interaction + Brave, S. + Nass, C. Cognitive Architecture + Byrne, M. Cognition Under Stress: Theoretical Frameworks + Szalma, J. L. + Hancock, P. Motivating, Influencing, and Persuading Users + Fogg, B. J. + Cueller, G. + Danielson, D. Human Error Identification in Human Computer Interaction + Stanton, N. COMPUTERS IN HCI Input Technologies and Techniques + Hinckley, K. Sensor/Recognition-Based Input for Techniques + Wilson, A. Visual Displays + Luczak, H. + Schlick, C. + Ziefle, M. + Park, M. Haptic Interface + Iwata, H. Non-speech Auditory Output + Brewster, S. Network-Based Interaction + Dix, A. User-Centered Interdisciplinary Design of Wearable Computers + Starner, T. + Siewiorek, D. + Mailagic, A. S. Design of Computer Workstations + Smith, M. J. + Carayon, P. + Cohen, W. J. DESIGNING HUMAN-COMPUTER INTERACTIONS Visual Design + Re, P. + Watzman, S. Global/Intercultural User-Interface Design + Marcus, A. Conversational Interfaces and Technologies + Karat, C.-M. + Vergo, J. + Nahamoo, D. + Lai, J. + Yankelovich, N. Multimedia User Interface Design + Sutcliffe, A. Multimodal Interfaces + Oviatt, S. Adaptive Interfaces and Agents + Jameson, A. Mobile Interaction Design in the Age of Experience Ecosystems + Susani, M. Tangible User Interfaces + Ishii, H. Achieving Psychological Simplicity: Measure and Methods to Reduce Cognitive Complexity + Thomas, J. + Richards, J. Information Visualization + Card, S. Groupware and Computer Supported Cooperative Work + Olson, G. + Olson, J. HCI and the Web + Ashman, H. Human-Centered Design of Decision Support Systems + Smith, P. + Geddes, N. Online Communities + Zaphiris, P. Virtual Environments + Stanney, K. Human-Computer Interaction Viewed from the Intersection of Privacy, Security and Trust + Karat, J. + Karat, C.-M. + Brodie, C. APPLICATION/DOMAIN SPECIFIC DESIGN Human Computer Interaction in Health Care + Sainfort, F. + Jacko, J. + Booske, B. C. Why We Play: Affect and the Fun of Games: Designing Emotions for Games, Entertainment Interfaces and Interactive Products + Lazzaro, N. Motor Vehicle Driver Interfaces + Green, P. Human Computer Interaction in Aerospace + Landry, S. User-Centered Design in Games + Pagulayan, R. J. + Keeker, K. + Wixon, D. + Romero, R. L. + Fuller, T. DESIGNING FOR DIVERSITY The Digital Divide + Cooper, J. Information Technology and Older Adults + Czaja, S. + Lee, C. C. HCI for Kids + Bruckman, A. + Bandlow, A. Information Technology for Cognitive Support + Newell, A. F. + Carmichael, A. + Gregor, P. + Alm, N. Physical Disabilities and Computing Technologies: An Analysis of Impairments + Sears, A. + Young, M. + Feng, J. Perceptual Impairments: New Advancements Promoting Technological Access + Jacko, J. A. + Vitense, H. + Scott, I. Universal Accessibility and Functionally Illiterate Populations + Gribbons, W. Computing Technologies for Deaf and Hard of Hearing Users + Hanson, V. THE DEVELOPMENT PROCESS Section A: Requirements Specification User Experience and HCI + Kuniavsky, M. Requirements Specification within the Usability Engineering Lifecycle + Mayhew, D. Task Analysis + Courage, C. + Redish, J. + Wixon, D. Contextual Design + Holtzblatt, K. The Ethnographic Approach to Design + Blomberg, J. + Burrell, M. + Guest, G. Section B: Design and Development Putting Personas to Work: Using Data-Driven Personas to Focus Product Planning, Design and Development + Adlin, T. + Pruitt, J. Prototyping Tools and Techniques + Beaudouin-Lafon, M. + Mackay, W. Scenario-based Design + Rosson, M. B. + Carroll, J. M. Participatory Design: The Third Space in HCI + Muller, M. J. Unified User Interface Development + Stephanidis, C. + Savidis, A. HCI and Software Engineering: Designing for User Interface Plasticity + Coutaz, J. Section C: Testing and Evaluation Usability Testing: Current Practice and Future Directions + Dumas, J. S. Survey Design and Implementation in HCI + Ozok, A. A. Inspection-based Evaluations + Cockton, G. + Lavery, D. + Woolrych, A. Model-Based Evaluation + Kieras, D. MANAGING HCI AND EMERGING ISSUES Technology Transfer + Schofield, K. Augmented Cognition in HCI + Schmorrow, D. Human Values, Ethics, and Design + Friedman, B. + Kahn, P. H., Jr. Cost Justification + Bias, R. G. + Mayhew, D. J. + Upmanyu, D. PERSPECTIVES ON HCI Future Trends in Human-Computer Interaction + Sears, A. + Jacko, J.
Goal-directed design
Implementation models and mental models
Beginners, experts, and intermediates
Understanding users: Qualitative research
Modeling users: personas and goals
The foundations of design: scenarios and requirements
From requirements to design: the framework and refinement
Synthesizing good design: principles and patterns
Platform and posture
Orchestration and flow
Eliminating excise
Designing good behavior
Metaphors, idioms, and affordances
Visual interface design
Searching and finding: improving data retrieval
Understanding Undo
Rethinking files and save
Improving data entry
Pointing, selecting, and direct manipulation
Window behaviors
Controls
Menus
Toolbars
Dialogs
Errors, alerts, and confirmation
Designing for different needs
Afterword: On collaboration
Appendix A: Design principles
Foreword + Benbasat, Izak Preface CONTEXT 1 Introduction 1 Human-Computer Interaction: Definition, Importance and Scope 2 Themes in HCI Underlying This Book 3 Application-A Methodology for HCI Development 4 The Structure of the Book 5 Summary 6 Summary of Concepts and Terms 7 Bibliography and Additional Readings 8 Case Study 9 Exercises 2 Organizational and Business Context 1 Introduction 2 Individual Level 3 Work Group Level 4 Organizational Level Systems 5 Interorganizational Systems 6 Summary 7 Summary of Concepts and Terms 8 Bibliography and Additional Readings 9 Case Study 10 Exercises FOUNDATIONS 3 Interactive Technologies 1 Introduction 2 Sensory Perception and Interactive Input Devices 3 Output Devices 4 Wearable Devices 5 Wireless Devices 6 Virtual Devices 7 Summary 8 Summary of Concepts and Terms 9 Bibliography and Additional Readings 10 Case Study 11 Exercises 4 Physical Engineering 1 Introduction 2 Human Performance and Limitations 3 Sensory Perceptions and Implications for Design 4 Health Problems Associated with HCI 5 Technical Support for the Disabled 6 Summary 7 Summary of Concepts and Terms 8 Bibliography and Additional Readings 9 Case Study 10 Exercises 5 Congnitive Engineering 1 A Simplified View of Human Information Processing 2 The Complexity of HCI 3 User Activity with Multiple Intentions 4 Using GOMS to Describe User Activity 5 Errors 6 Fit and Complexity Extended 7 Summary 8 Summary of Concepts and Terms 9 Bibliography and Additional Readings 10 Case Study 11 Exercises 6 Affective Engineering 1 Introduction: Feeling and Attitude 2 A Simplified View of Affect in HCI 3 Attitudes 4 Expanded View of Affect in HCI 5 Flow and Playfulness 6 Summary 7 Summary of Concepts and Terms 8 Bibliography and Additional Readings 9 Exercises APPLICATIONS 7 Evaluation 1 Introduction 2 Usability and Usability Engineering 3 Evaluation Methods 4 Standards 5 Summary 6 Appendix A: The Detailed CIF Template 7 Appendix B: Research Tools 8 Appendix C: Sample Laboratories for HCI Studies 9 Summary of Concepts and Terms 10 Bibliography and Additional Readings 11 Case Study 12 Exercises 8 Design Principles and Guidelines 1 Introduction 2 Design Principles 3 Design Guidelines 4 Summary 5 Summary of Concepts and Terms 6 Bibliography and Additional Readings 7 Case Study 8 Exercises 9 Tasks in the Organizational Context 1 Introduction 2 Characteristics of Organizational Tasks 3 Work at the Office as Context-Tasks and Their Interrelations 4 Decision Making as Organizational Task 5 A Method for Task Analysis and Decision Support 6 A Demonstration of the Method for Task Analysis 7 Summary 8 Summary of Concepts and Terms 9 Bibliography and Additional Readings 10 Exercises 11 Appendix: Decision Decomposition Protocol 10 Componential Design 1 Introduction 2 Color 3 Data Input 4 Navigation and Flow Control 5 Quantitative Graphics 6 Form Design 7 Summary 8 Summary of Concepts and Terms 9 Bibliography and Additional Readings 10 Exercises 11 HCI Development Methodology 1 Introduction 2 The Role of HCI Development in SDLC 3 The HCI Development Methodology 4 Applying the HCI Development Methodology 5 Summary 6 Summary of Concepts and Terms 7 Bibliography and Additional Readings 8 Case Study 9 Exercises ADDITIONAL CONTEXT 12 Interpersonal Relationships, Collaboration, and Organization 1 Introduction 2 Collaboration 3 The Issue of Trust 4 Communication and Technology 5 Work Group Level 6 Enterprise-Level Systems 7 Enterprise-Level Implementation Issues 8 E-Commerce: Linking the Customer to the Enterprise 9 Summary 10 Summary of Concepts and Terms 11 Bibliography 12 Exercises 13 Social and Global Issues 1 Introduction 2 Social Context 3 Ethical Considerations 4 Global Context 5 The Social and Global Aspects of the Internet 6 Summary 7 Summary of Concepts and Terms 8 Bibliography and Additional Readings 9 Case Study 10 Exercises 14 Meeting the Changing Needs of IT Development and Use 1 Introduction 2 Emerging IT Use Changes and the Impacts 3 Emerging IT Development Changes 4 Summary 5 Summary of Concepts and Terms 6 Bibliography and Additional Readings 7 Case Study 8 Exercises Glossary Bibliography Subject Index
1 What is Interaction Design?
2 Understanding and Conceptualizing Interaction
3 Understanding Users
4 Designing for Collaboration and Communication
5 Affective Aspects
6 Interfaces and Interactions
7 Data Gathering
8 Data Analysis, Interpretation and Presentation
9 The Process of Interaction Design
10 Identifying Needs and Establishing Requirements
11 Design, Prototyping and Construction
12 Introducing Evaluation
13 An Evaluation Framework
14 Usability Testing and Field Studies
15 Analytical Evaluation
Abduction and Web Interface Design + Magnani, Lorenzo + Bardone, Emanuele Adaptable and Adaptive Web-Based Educational Systems + Gaudioso, Elena + Montero, Miguel Agent-Based System for Discovering and Building Collaborative Communities + Nabuco, Olga + Koyama, Mauro F. + Pereira, Edeneziano D. + Drira, Khalil Agent-Supported Interface for Online Tutoring + Soh, Leen-Kiat Analyzing and Visualizing the Dynamics of Scientific Frontiers and Knowledge Diffusion + Chen, Chaomei + Lobo, Natasha Art as Methodology + Kettley, Sarah Attention Aware Systems + Roda, Claudia + Thomas, Julie Automated Deduction and Usability Reasoning + Campos, Jose Creissac + Harrison, Michael D. Automatic Evaluation of Interfaces on the Internet + Mandl, Thomas Automatic Facial Expression Analysis + Tan, Huachun + Zhang, Yujin A Case Study on the Development of Broadband Technology in Canada + Luppicini, Rocci J. Cognitive Graphical Walkthrough Interface Evaluation + Karoulis, Athanasis + Demetriadis, Stavros + Pombortsis, Andreas Cognitively Informed Multimedia Interface Design + Alkhalifa, Eshaa M. Communication + Dynamic Interface = Better User Experience + Polovina, Simon + Pearson, Will Computer Access for Motor-Impaired Users + Trewin, Shari + Keates, Simeon Computer-Based Concept Mapping + Alpert, Sherman R. Computer-Supported Collaborative Learning + Devedzic, Vladan Conceptual Models and Usability + Macefield, Ritchie A Cooperative Framework for Information Browsing in Mobile Environment + Hua, Zhigang + Xie, Xing + Lu, Hanqing + Ma, Wei-Ying CSCW Experience for Distributed System Engineering + Villemur, Thierry + Drira, Khalil Cultural Diversity and Aspects of Human Machine Systems in Mainland China + Rose, Kerstin The Culture(s) of Cyberspace + Macfadyen, Leah P. Design Frameworks + Knight, John + Jefsioutine, Marie Design Rationale for Increasing Profitability of Interactive Systems Development + Lacaze, Xavier + Palanque, Philippe + Barboni, Eric + Navarre, David The Development of the Personal Digital Assistant (PDA) Interface + Garrett, Bernard Mark Development Methodologies and Users + Singh, Shawren + Kotze, Paula A Dynamic Personal Portfolio Using Web Technologies + Verhaart, Michael + Kinshuk, + Education, the Internet, and the World Wide Web + Clayton, John F. The Effect of Usability Guidelines on Web Site User Emotions + Chalmers, Patricia A. Elastic Interfaces for Visual Data Browsing + Hurst, Wolfgang Engagability + Knight, John Ethics and HCI + Knight, John Expectations and Their Forgotten Role in HCI + Noyes, Jan Eye Tracking in HCI and Usability Research + Poole, Alex + Ball, Linden J. From User Inquiries to Specification + Hvannberg, Ebba Thora + Gunnarsdottir, Sigrun + Gyda, Atladottir Fuzzy Logic Usage in Emotion Communication of Human Machine Interaction + Xu, Zhe + John, David + Boucouvalas, Anthony C. GIS Applications to City Planning Engineering + Sadoun, Balqies A GIS-Based Interactive Database System for Planning Purposes + Al-Hanbali, Nedal + Sadoun, Balqies Globalization, Culture, and Usability + Rose, Kerstin Grounding CSCW in Social Psychology + Farooq, Umer + Fairweather, Peter G. + Singley, Mark K. HCI in South Africa + Singh, Shawren Hedonic, Emotional, and Experiential Perspectives on Product Quality + Hassenzahl, Marc Human Factors in the Development of Trend Detection and Tracking Techniques + Chen, Chaomei + Toprani, Kaushal + Lobo, Natasha Human-Centered Conceptualization and Natural Language + Andrade, Javier + Ares, Juan + Garcia, Rafael + Rodriguez, Santiago + Silva, Andres Human-Computer Interaction and Security + Richter, Kai + Roth, Volker Iconic Interfaces for Assistive Communication + Abhishek, + + Basu, Anupam The Importance of Similarity in Empathic Interaction + Hall, Lynne + Woods, Sarah Improving Dynamic Decision Making through HCI Principles + Qudrat-Ullah, Hassan Including Users with Motor Impairments in Design + Keates, Simeon + Trewin, Shari + Elliott, Jessica Paradise The Influence of Expressive Images for Computer Interaction + Xu, Zhe + John, David + Boucouvalas, Anthony C. Information Interaction Beyond HCI + Duchastel, Philip Information Rich Systems and User's Goals and Information Needs + Albers, Michael J. Information Space + Benyon, David Intelligent Multi-Agent Cooperative Learning System + Soh, Leen-Kiat + Jiang, Hong Interactive Speech Skimming via Time-Stretched Audio Replay + Hurst, Wolfgang + Lauer, Tobias International Standards for HCI + Bevan, Nigel Internet-Mediated Communication at the Cultural Interface + Macfadyen, Leah P. Knowledge Management as an E-Learning Tool + Andrade, Javier + Ares, Juan + Garcia, Rafael + Rodriguez, Santiago + Seoane, Maria + Suarez, Sonia Knowledgeable Navigation in Virtual Environments + Sadeghian, Pedram + Kantardzic, Mehmed + Rashad, Sherif The Language of Cyberspace + Macfadyen, Leah P. + Doff, Sabine Mobile Clinical Learning Tools Using Networked Personal Digital Assistants (PDAs) + Garrett, Bernard Mark Moral Mediators in HCI + Magnani, Lorenzo + Bardone, Emanuele + Bocchiola, Michele Motivation in Component-Based Software Development + Chroust, G. Obstacles for the Integration of HCI Practices into Software Engineering Development Processes + Ferre, Xavier + Juristo, Natalia + Moreno, Ana M. On Not Designing Tools + Kettley, Sarah Online Learning + Clayton, John F. An Overview of an Evaluation Framework for E-Learning + Rentroia-Bonito, Maria Alexandra + Jorge, Joaquim A. + Ghaoui, Claude An Overview of Multimodal Interaction Techniques and Applications + Bourguet, Marie-Luce PDA Usability for Telemedicine Support + Becker, Shirley Ann Pen-Based Digital Screen Interaction + Mohamed, Khaireel A. + Ottmann, Thomas The Prospects for Identity and Community in Cyberspace + Macfadyen, Leah P. Question Answering from Procedural Semantics to Model Discovery + Kontos, John + Malagardi, Ioanna Recommender Systems in E-Commerce + Gil, A. B. + Garcia, F. J. Replicating Human Interaction to Support E-Learning + Janvier, William A. + Ghaoui, Claude A Semantic Learning Objects Authoring Tool + Garcia, F. J. + Berlanga, A. J. + Garcia, J. Sense of Presence + Sas, Corina Site Maps for Hypertext + Shapiro, Amy M. Social Factors and Interface Design Guidelines + Xu, Zhe + John, David + Boucouvalas, Anthony C. Social-Technical Systems + Whitworth, Brian Socio-Cognitive Engineering + Sharples, Mike Software Engineering and HCI + Singh, Shawren + Dix, Alan Spam + de Freitas, Sara + Levene, Mark Spam as a Symptom of Electronic Communication Technologies that Ignore Social Requirements + Whitworth, Brian Supporting Culture in Computer-Supported Cooperative Work + Xiao, Lu + Convertino, Gregorio + Trauth, Eileen + Carroll, John M. + Rosson, Mary Beth Supporting Navigation and Learning in Educational Hypermedia + Boechler, Patricia M. Task Analysis at the Heart of Human-Computer Interaction + Diaper, Dan Task Ontology-Based Human-Computer Interaction + Seta, Kazuhisa The Think Aloud Method and User Interface Design + Jaspers, M. W. M. Tool Support for Interactive Prototyping of Safety-Critical Interactive Applications + Bastide, Remi + Navarre, David + Palanque, Philippe Toward an HCI Theory of Cultural Cognition + Faiola, Anthony Tracking Attention through Browser Mouse Tracking + Owen, Robert S. Traditional vs. Pull-Down Menus + Henley, Mary + Noyes, Jan Turning the Usability Fraternity into a Thriving Industry + Henry, Pradeep Ubiquitous Computing and the Concept of Context + Oulasvirta, Antti + Salovaara, Antti Ubiquitous Internet Environments + Roibas, Anxo Cereijo Understanding and Improving Usability Inspection Methods + Woolrych, Alan + Hindmarch, Mark Understanding Cognitive Processes in Educational Hypermedia + Boechler, Patricia M. Usability Barriers + Danielson, David R. Usability Data Quality + Danielson, David R. The Use and Evolution of Affordance in HCI + Christou, Georgios Use of the Secondary Task Technique for Tracking User Attention + Owen, Robert S. Using Mobile Communication Technology in Student Mentoring + Hakkila, Jonna + Beekhuyzen, Jenine Various Views on Digital Interactivity + Thomas, Julie + Roda, Claudia Visual and Physical Interfaces for Computer and Video Games + Ip, Barry + Jacobs, Gabriel WAP Applications in Ubiquitous Scenarios of Work + Roibas, Anxo Cereijo Wearable and Mobile Devices + de Freitas, Sara + Levene, Mark Web Credibility + Danielson, David R. Web-Based Human Machine Interaction in Manufacturing + Blecker, Thorsten + Graf, Gunter Web-Based Instructional Systems + Magoulas, George D.
Introduction Part 1 FOUNDATIONS 1 The human 1.1 Introduction 1.2 Input-output channels 1.3 Human memory 1.4 Thinking: reasoning and problem solving 1.5 Emotion 1.6 Individual differences 1.7 Psychology and the design of interactive systems 1.8 Summary Exercises Recommended reading 2 The computer 2.1 Introduction 2.2 Text entry devices 2.3 Positioning, pointing and drawing 2.4 Display devices 2.5 Devices for virtual reality and 3D interaction 2.6 Physical controls, sensors and special devices 2.7 Paper: printing and scanning 2.8 Memory 2.9 Processing and networks 2.10 Summary Exercises Recommended reading 3 The interaction 3.1 Introduction 3.2 Models of interaction 3.3 Frameworks and HCI 3.4 Ergonomics 3.5 Interaction styles 3.6 Elements of the WIMP interface 3.7 Interactivity 3.8 The context of the interaction 3.9 Experience, engagement and fun 3.10 Summary Exercises Recommended reading 4 Paradigms 4.1 Introduction 4.2 Paradigms for interaction 4.3 Summary Exercises Recommended reading Part 2 DESIGN PROCESS 5 Interaction design basics 5.1 Introduction 5.2 What is design? 5.3 The process of design 5.4 User focus 5.5 Scenarios 5.6 Navigation design 5.7 Screen design and layout 5.8 Iteration and prototyping 5.9 Summary Exercises Recommended reading 6 HCI in the software process 6.1 Introduction 6.2 The software life cycle 6.3 Usability engineering 6.4 Iterative design and prototyping 6.5 Design rationale 6.6 Summary Exercises Recommended reading 7 Design rules 7.1 Introduction 7.2 Principles to support usability 7.3 Standards 7.4 Guidelines 7.5 Golden rules and heuristics 7.6 HCI patterns 7.7 Summary Exercises Recommended reading 8 Implementation support 8.1 Introduction 8.2 Elements of windowing systems 8.3 Programming the application 8.4 Using toolkits 8.5 User interface management systems 8.6 Summary Exercises Recommended reading 9 Evaluation techniques 9.1 What is evaluation? 9.2 Goals of evaluation 9.3 Evaluation through expert analysis 9.4 Evaluation through user participation 9.5 Choosing an evaluation method 9.6 Summary Exercises Recommended reading 10 Universal design 10.1 Introduction 10.2 Universal design principles 10.3 Multi-modal interaction 10.4 Designing for diversity 10.5 Summary Exercises Recommended reading 11 User support 11.1 Introduction 11.2 Requirements of user support 11.3 Approaches to user support 11.4 Adaptive help systems 11.5 Designing user support systems 11.6 Summary Exercises Recommended reading Part 3 MODELS AND THEORIES 12 Cognitive models 12.1 Introduction 12.2 Goal and task hierarchies 12.3 Linguistic models 12.4 The challenge of display-based systems 12.5 Physical and device models 12.6 Cognitive architectures 12.7 Summary Exercises Recommended reading 13 Socio-organizational issues and stakeholder requirements 13.1 Introduction 13.2 Organizational issues 13.3 Capturing requirements 13.4 Summary Exercises Recommended reading 14 Communication and collaboration models 14.1 Introduction 14.2 Face-to-face communication 14.3 Conversation 14.4 Text-based communication 14.5 Group working 14.6 Summary Exercises Recommended reading 15 Task analysis 15.1 Introduction 15.2 Differences between task analysis and other techniques 15.3 Task decomposition 15.4 Knowledge-based analysis 15.5 Entity-relationship-based techniques 15.6 Sources of information and data collection 15.7 Uses of task analysis 15.8 Summary Exercises Recommended reading 16 Dialog notations and design 16.1 What is dialog? 16.2 Dialog design notations 16.3 Diagrammatic notations 16.4 Textual dialog notations 16.5 Dialog semantics 16.6 Dialog analysis and design 16.7 Summary Exercises Recommended reading 17 Models of the system 17.1 Introduction 17.2 Standard formalisms 17.3 Interaction models 17.4 Continuous behavior 17.5 Summary Exercises Recommended reading 18 Modeling rich interaction 18.1 Introduction 18.2 Status-event analysis 18.3 Rich contexts 18.4 Low intention and sensor-based interaction 18.5 Summary Exercises Recommended reading Part 4 OUTSIDE THE BOX 19 Groupware 19.1 Introduction 19.2 Groupware systems 19.3 Computer-mediated communication 19.4 Meeting and decision support systems 19.5 Shared applications and artifacts 19.6 Frameworks for groupware 19.7 Implementing synchronous groupware 19.8 Summary Exercises Recommended reading 20 Ubiquitous computing and augmented realities 20.1 Introduction 20.2 Ubiquitous computing applications research 20.3 Virtual and augmented reality 20.4 Information and data visualization 20.5 Summary Exercises Recommended reading 21 Hypertext, multimedia and the world wide web 21.1 Introduction 21.2 Understanding hypertext 21.3 Finding things 21.4 Web technology and issues 21.5 Static web content 21.6 Dynamic web content 21.7 Summary Exercises Recommended reading
Part I:Theories Prolegomenon to Cognitive Task Design + Hollnagel, E. Hierarchical Task Analysis + Annett, J. Discovering How Distributed Cognitive Systems Work + Woods, D. D. Course-of-Action Analysis and Course-of-Action Centered Design + Theureau, J. Cognitive Work Investigation and Design in Practice: The Influence of Social Context and Social Work Artefacts + Wilson, J. R. + Jackson, S. + Nichols, S. Group Task Analysis and Design of Computer-Supported Cooperative Work + Luczak, H. + Muhlfelder, M. + Schmidt, L. Cognitive Workload and Adaptive Systems + Alty, J. L. Adaptive Automation: Sharing and Trading of Control + Inagaki, T. A Search for Meaning: A Case Study of the Approach-to-Landing + Flach, J. M. + Jacques, P. F. + Patrick, D. L. + Amelink, M. + van Paassen, M. M. + Mulder, M. Requisite Imagination: The Fine Art of Anticipating What Might Go Wrong. + Adamski, A. J. + Westrum, R. Part II:Methods Cognitive Factors in the Analysis, Design, and Assessment of Command and Control Systems + Smalley, J. Basic Cognitive Principles Applied to the Design of Advanced Supervisory Systems for Process Control + Riera, B. + Debernard, S. Cognitive Tasks Load Analysis: Allocating Tasks and Designing Support + Neerincx, M. A. Cognitive Task Modelling for System Design and Evaluation in Nonroutine Task Domains + Tselios, N. K. + Avouris, N. M. Design of Systems in Settings With Remote Access to Cognitive Performance + Strater, O. + Bubb, H. Applied Cognitive Work Analysis: A Pragmatic Methodology for Designing Revolutionary Cognitive Affordances + Elm, W. C. + Potter, S. S. + Gualtieri, J. W. + Easter, J. R. + Roth, E. M. Decision-Centered Design: Leveraging Cognitive Task Analysis in Design + Hutton, R. J. B. + Miller, T. E. + Thordsen, M. L. A Cognitive Framework for Operation in Advanced Aerospace Technologies + Corker, K. M. Groupware Task Analysis + van Welie, M. + Van Der Veer, G. C. KOMPASS: A Method for Complementary System Design + Wafler, T. + Grote, G. + Windischer, A. + Ryser, C. Relating the Automation of Functions in Multiagent Control Systems to a System Engineering Representation + Harrison, M. D. + Johnson, P. D. + Wright, P. C. Product Design to Support User Abstractions. + Blackwell, A. F. + Hewson, R. L. + Green, T. R. G. Part III: Field Studies Mapping the Design Space for Socio-Cognitive Task Design + Sutcliffe, A. The Design of POGO World + Rizzo, A. + Moderini, C. + Decortis, F. + Rutgers, J. Approaches to Transportation Safety: Methods and Case Studies Applying to Track Maintenance Train Operations + Itoh, K. + Seki, M. + Andersen, H. B. Lessons From a Focus on Artefacts and Implicit Theories: Case Studies in Analysis and Design + Bisantz, A. M. + Ockerman, J. J. Case Studies: Applied Cognitive Work Analysis in the Design of Innovative Decision Support + Potter, S. S. + Gualtieri, J. W. + Elm, W. C. Analysis of Procedure Following as Concerned Work + Wright, P. C. + McCarthy, J. Representations for Distributed Planning + Shalin, V. L. + McCraw, P. M. Pilot's Understanding Process When Coping With Automation Surprises + Plat, M. Team Design + Schraagen, J. M. + Rasker, P.
I. The Evolution of Human-Computer Interaction: From Memex to Bluetooth and Beyond www.isrc.umbc.edu/HCIHandbook/Intro.html + Pew, Richard W. II. HUMANS IN HCI (Mary Czerwinski) 1. Perceptual-Motor Interaction: Some Implications for HCI www.isrc.umbc.edu/HCIHandbook/Chapter_1.html + Chua, Romeo + Weeks, Daniel J. + Goodman, David 2. Human Information Processing: An overview for Human-Computer Interaction www.isrc.umbc.edu/HCIHandbook/Chapter_2.html + Proctor, Robert W. + Vu, Kim-Phuong L. 3. Mental Models www.isrc.umbc.edu/HCIHandbook/Chapter_3.html + van der Veer, Gerrit C. + Melguizo, Maria del Carmen Puerta 4. Emotion in Human-Computer Interaction www.isrc.umbc.edu/HCIHandbook/Chapter_4.html + Brave, Scott + Nass, Cliff 5. Cognitive Architecture www.isrc.umbc.edu/HCIHandbook/Chapter_5.html + Byrne, Michael D. 6. Modeling Humans in HCI www.isrc.umbc.edu/HCIHandbook/Chapter_6.html + Yoshikawa, Hidekazu III. COMPUTERS IN HCI (Rob Jacob) 7. Input Technologies and Techniques www.isrc.umbc.edu/HCIHandbook/Chapter_7.html + Hinckley, Ken 8. Conversational Interface Technologies www.isrc.umbc.edu/HCIHandbook/Chapter_8.html + Karat, Clare-Marie + Vergo, John + Nahamoo, David 9. Visual Displays www.isrc.umbc.edu/HCIHandbook/Chapter_9.html + Luczak, Holger + Roetting, Matthias + Oehme, Olaf 10. Haptic Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_10.html + Iwata, Hiroo 11. Non-speech Auditory Output www.isrc.umbc.edu/HCIHandbook/Chapter_11.html + Brewster, Stephen IV. HUMAN-COMPUTER INTERACTION IV.A. Interaction Fundamentals (Julie Jacko) 12. Multimedia User Interface Design www.isrc.umbc.edu/HCIHandbook/Chapter_12.html + Sutcliffe, Alistair 13. Visual Design Principles for Usable Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_13.html + Watzman, Suzanne 14. Multimodal Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_14.html + Oviatt, Sharon 15. Adaptive Interfaces and Agents www.isrc.umbc.edu/HCIHandbook/Chapter_15.html + Jameson, Anthony 16. Network-Based Interaction www.isrc.umbc.edu/HCIHandbook/Chapter_16.html + Dix, Alan 17. Motivating, Influencing, and Persuading Users www.isrc.umbc.edu/HCIHandbook/Chapter_17.html + Fogg, BJ 18. Human Error Identification in Human Computer Interaction www.isrc.umbc.edu/HCIHandbook/Chapter_18.html + Stanton, Neville A. 19. Design of Computer Workstations www.isrc.umbc.edu/HCIHandbook/Chapter_19.html + Smith, Michael J. + Carayon, Pascale + Cohen, William J. IV. B. Designing Interfaces For Diverse Users (Gregg Vanderheiden) 20. Genderizing HCI www.isrc.umbc.edu/HCIHandbook/Chapter_20.html + Cassell, Justine 21. Designing Computer Systems for Older Adults www.isrc.umbc.edu/HCIHandbook/Chapter_21.html + Czaja, Sara J. + Lee, Chin Chin 22. HCI for Kids www.isrc.umbc.edu/HCIHandbook/Chapter_22.html + Bruckman, Amy + Bandlow, Alisa 23. Global / Intercultural User-Interface Design www.isrc.umbc.edu/HCIHandbook/Chapter_23.html + Marcus, Aaron 24. Information Technology for Cognitive Support www.isrc.umbc.edu/HCIHandbook/Chapter_24.html + Newell, Alan F. + Carmichael, Alex + Gregor, Peter + Alm, Norman 25. Physical Disabilities and Computing Technologies: An Analysis of Impairments www.isrc.umbc.edu/HCIHandbook/Chapter_25.html + Sears, Andrew + Young, Mark 26. Perceptual Impairments and Computing Technologies www.isrc.umbc.edu/HCIHandbook/Chapter_26.html + Jacko, Julie A. + Vitense, Holly + Scott, Ingrid IV.C. Interaction Issues for Special Applications (Jenny Preece) 27. Documentation: Not yet implemented but coming soon! www.isrc.umbc.edu/HCIHandbook/Chapter_27.html + Mehlenbacher, Brad 28. Information Visualization www.isrc.umbc.edu/HCIHandbook/Chapter_28.html + Card, Stuart 29. Groupware and Computer Supported Cooperative Work www.isrc.umbc.edu/HCIHandbook/Chapter_29.html + Olson, Gary M. + Olson, Judith S. 30. Online Communities: Sociability and Usability www.isrc.umbc.edu/HCIHandbook/Chapter_30.html + Preece, Jenny + Maloney-Krichmar, Diane 31. Virtual Environments www.isrc.umbc.edu/HCIHandbook/Chapter_31.html + Stanney, Kay M. 32. User-Centered Interdisciplinary Design of Wearable Computers www.isrc.umbc.edu/HCIHandbook/Chapter_32.html + Siewiorek, Daniel P. + Smailagic, Asim 33. A Cognitive Systems Engineering Approach to the Design of Decision Support Systems www.isrc.umbc.edu/HCIHandbook/Chapter_33.html + Smith, Philip J. + Geddes, Norman D. 34. Computer-Based Tutoring Systems: A Behavioral Approach www.isrc.umbc.edu/HCIHandbook/Chapter_34.html + Emurian, Henry H. + Durham, Ashley G. 35. Conversational Speech Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_35.html + Lai, Jennifer + Yankelovich, Nicole 36. The World-Wide Web www.isrc.umbc.edu/HCIHandbook/Chapter_36.html + Lazar, Jonathan 37. Information Appliances www.isrc.umbc.edu/HCIHandbook/Chapter_37.html + Sharpe, W. P. + Stenton, S. P. V. APPLICATION DOMAINS (Arnold M. Lund) 38. E-Commerce Interface Design www.isrc.umbc.edu/HCIHandbook/Chapter_38.html + Vergo, John + Noronha, Sunil + Kramer, Joseph + Lenchner, Jon + Cofino, Thomas A. 39. The Evolution of HCI during the Telecommunications Revolution www.isrc.umbc.edu/HCIHandbook/Chapter_39.html + Israelski, Edmond + Lund, Arnold M. 40. Government Roles in HCI www.isrc.umbc.edu/HCIHandbook/Chapter_40.html + Scholtz, Jean 41. Human Computer Interaction in Health Care www.isrc.umbc.edu/HCIHandbook/Chapter_41.html + Sainfort, Francois + Jacko, Julie + Booske, Bridget C. 42. A Framework for Understanding the Development of Educational Software www.isrc.umbc.edu/HCIHandbook/Chapter_42.html + Quintana, Chris + Krajcik, Joseph + Soloway, Elliot + Norris, Cathleen 43. Understanding Entertainment: Story and Gameplay are One www.isrc.umbc.edu/HCIHandbook/Chapter_43.html + Schell, Jesse 44. Motor Vehicle Driver Interfaces www.isrc.umbc.edu/HCIHandbook/Chapter_44.html + Green, Paul 45. Human Computer Interaction in Aerospace www.isrc.umbc.edu/HCIHandbook/Chapter_45.html + Pritchett, Amy R. 46. User-centered design in games www.isrc.umbc.edu/HCIHandbook/Chapter_46.html + Pagulayan, Randy J. + Keeker, Kevin + Wixon, Dennis + Romero, Ramon L. + Fuller, Thomas VI. THE DEVELOPMENT PROCESS VII.A. Requirements Specification (Michael J. Muller) 47. Requirements Specification within the Usability Engineering Lifecycle www.isrc.umbc.edu/HCIHandbook/Chapter_47.html + Mayhew, Deborah 48. Task Analysis www.isrc.umbc.edu/HCIHandbook/Chapter_48.html + Redish, Janice (Ginny) + Wixon, Dennis 49. Contextual Design www.isrc.umbc.edu/HCIHandbook/Chapter_49.html + Holtzblatt, Karen 50. The Ethnographic Approach to Design www.isrc.umbc.edu/HCIHandbook/Chapter_50.html + Blomberg, Jeanette + Burrell, Mark + Guest, Greg VII.B. Design and Development (Tom Stewart) 51. Guidelines, Standards, and Style Guides www.isrc.umbc.edu/HCIHandbook/Chapter_51.html + Stewart, Tom + Travis, David 52. Prototyping tools and techniques www.isrc.umbc.edu/HCIHandbook/Chapter_52.html + Beaudouin-Lafon, Michel + Mackay, Wendy 53. Scenario-based Design www.isrc.umbc.edu/HCIHandbook/Chapter_53.html + Rosson, Mary Beth + Carroll, John M. 54. Participatory Design: The Third Space in HCI www.isrc.umbc.edu/HCIHandbook/Chapter_54.html + Muller, Michael J. 55. Unified User Interface Development www.isrc.umbc.edu/HCIHandbook/Chapter_55.html + Stephanidis, C. + Savidis, A. VII.C. Testing and Evaluation (Andrew Sears) 56. User-based Evaluations www.isrc.umbc.edu/HCIHandbook/Chapter_56.html + Dumas, Joseph S. 57. Inspection-based Evaluations www.isrc.umbc.edu/HCIHandbook/Chapter_57.html + Cockton, Gilbert + Lavery, Darryn + Woolrych, Alan 58. Model-based Evaluation www.isrc.umbc.edu/HCIHandbook/Chapter_58.html + Kieras, David 59. Beyond Task Completion: Evaluation of Affective Components of Use www.isrc.umbc.edu/HCIHandbook/Chapter_59.html + Karat, John VII. MANAGING HCI AND EMERGING ISSUES (HANS-JOERG BULLINGER AND JURGEN ZIEGLER) 60. Technology Transfer www.isrc.umbc.edu/HCIHandbook/Chapter_60.html + Schofield, Kevin 61. Human values, Ethics, and Design www.isrc.umbc.edu/HCIHandbook/Chapter_61.html + Friedman, Batya + Kahn, Peter H., Jr. 62. Cost Justification www.isrc.umbc.edu/HCIHandbook/Chapter_62.html + Bias, Randolph G. + Mayhew, Deborah J. + Upmanyu, Dilip 63. The Evolving Role of Security, Privacy and Trust in a Digitized World www.isrc.umbc.edu/HCIHandbook/Chapter_63.html + Diller, Steve + Lin, Lynn + Tashjian, Vania 64. Achieving compatibility in HCI design and evaluation www.isrc.umbc.edu/HCIHandbook/Chapter_64.html + Karwowski, Waldemar VIII. Perspectives on HCI www.isrc.umbc.edu/HCIHandbook/Future.html + Salvendy, Gavriel
I. MODELS, THEORIES, AND FRAMEWORKS 1. On the Effective Use and Reuse of HCI Knowledge + Sutcliffe, Alistair 2. Systems, Interactions, and Macrotheory + Barnard, Philip + May, Jon + Duke, David + Duce, David 3. Design in the MoRAS + Furnas, George W. 4. Distributed Cognition: A New Foundation for Human-Computer Interaction + Hollan, James D. + Hutchins, Edwin + Kirsh, Davis II. USABILITY ENGINEERING METHODS AND CONCEPTS 5. The Efficient Use of Complex Computer Systems + Bhavnani, Suresh K. + John, Bonnie E. 6. User Interface Evaluation: How Cognitive Models Can Help + Ritter, Frank E. + Baxter, Gordon D. + Jones, Gary + Young, Richard M. 7. HCI in the Global Knowledge-Based Economy: Designing to Support Worker Adaptation + Vicente, Kim J. 8. Let's Stop Pushing the Envelope and Start Addressing It: The Reference Task Agenda for HCI + Whittaker, Steve + Terveen, Loren + Nardi, Bonnie A. 9. The Maturation of HCI: Moving Beyond Usability Toward Holistic Interaction + Maxwell, Kenneth III. USER INTERFACE SOFTWARE AND TOOLS 10. Past, Present, and Future of User Interface Software Tools + Myers, Brad + Hudson, Scott E. + Pausch, Randy 11. Creating Creativity: User Interfaces for Supporting Innovation + Shneiderman, Ben 12. Towards a Human-Centered Interaction Architecture + Winograd, Terry IV. GROUPWARE AND COOPERATIVE ACTIVITY 13. Computer Mediated Communications: Past and Future + Turoff, Murray + Hiltz, Starr Roxanne + Bieber, Michael + Whitworth, Brian + Fjermestad, Jerry 14. The Intellectual Challenge of CSCW: The Gap between Social Requirements and Technical Feasibility + Ackerman, Mark S. 15. Social Translucence: An Approach to Designing Systems That Support Social Processes + Erickson, Thomas + Kellogg, Wendy A. 16. Transcending the Individual Human Mind: Creating Shared Understanding Through Collaborative Design + Arias, Ernesto + Eden, Hal + Fischer, Gerhard + Gorman, Andrew + Scharff, Eric 17. The Development of Cooperation: Five Years of Participatory Design in the Virtual School + Carroll, John M. + Chin, George + Rosson, Mary Beth + Neale, Dennis C. 18. Distance Matters + Olson, Gary M. + Olson, Judith S. V. MEDIA AND INFORMATION 19. Designing the User Interface for Multimodal Speech and Gesture Applications: State-of-the-Art Systems and Research Directions for 2000 and Beyond + Oviatt, Sharon + Cohen, Phil + Suhm, Bernhard + Bers, John + Wu, Lizhong + Holzman, Thomas + Winograd, Terry + Vergo, John + Duncan, Lisbeth + Landay, James + Larson, Jim + Ferro, David 20. Technologies of Information: HCI and the Digital Library + Dillon, Andrew 21. Intelligent Interfaces + Lieberman, Henry 22. Human-Computer Collaboration in Recommended Systems + Terveen, Loren + Hill, Will VI. INTEGRATING COMPUTATION AND REAL ENVIRONMENTS 23. Ubiquitous Computing: Past, Present, and Future + Abowd, Gregory + Mynatt, Elizabeth 24. Situated Computing: The Next Frontier for HCI Research + Mills, Kevin + Scholtz, Jean 25. Roomware: Towards the Next Generation of Human-Computer Interactions Based on an Integrated Design of Real and Virtual Worlds + Streitz, Norbert A. + Tandler, Peter + Muller-Tomfelde, Christian + Konomi, Shin'ichi 26. Emerging Frameworks for Tangible User Interfaces + Ullmer, Brygg + Ishii, Hiroshi VII. HCI AND SOCIETY 27. Learner-Centered Design: Reflections and New Directions + Quintana, Chris + Carra, Andrew + Krajcik, Joseph + Soloway, Elliot 28. HCI Meets the "Real World": Designing Technologies for Civic Sector Use + Schuler, Doug 29. Beyond Bowling Together: SocioTechnical Capital + Resnick, Paul
Preface + Perlman, Gary 1. What is interaction design? Interview with Gitta Saloman 2. Understanding conceptualizing interaction Interview with Terry Winograd 3. Understanding users 4. Designing for collaboration and communication Interview with Abigail Sellen 5. Understanding how interfaces affect users 6. The process of interaction design Interview with Gillian Crampton Smith 7. Identifying needs and establishing requirements Interview with Suzanne Robertson 8. Design, prototyping and construction 9. User-centred approaches to interaction design Interview with Karen Holtzblatt 10. Introducing evaluation 11. An evaluation framework 12. Observing users Interview with Sara Bly 13. Asking users and experts Interview with Jakob Nielsen 14. Testing and modeling users Interview with Ben Shneiderman 15. Doing design and evaluation in the real world: communicators and advisory systems
I The Premise
1 Take a Virtual Journey
2 The Opening Argument
3 Virtual Worlds: Today's State of the Art
II Technology Roadmap
4 The Sensor Virtual Internet Roadmap
III Human Interfaces
5 Speech Recognition and Artificial Intelligence
6 Navigation/Manipulation
7 Receiving Sensory Data from Your Computer
8 3D Graphics
9 Sound, Scent, Touch, and Taste
IV Infrastructure
10 Networking: Overcoming the Biggest Obstacle to Realizing the Sensory Virtual Internet
11 Personal Computing Devices
12 Back-End "Peer-to-Peer" Systems
13 The Role of Data Compression
V Web Services
14 Web Services
VI Collaboration
15 The New Age Virtual Applications
VII Where Do We Go from Here?
16 Summary Observations
Section 1: Collaborative Virtual Environments (CVEs): Histories, Perspectives and Issues Collaborative Virtual Environments: Digital Places and Spaces for Interaction Section 2: Technical Issues and System Challenges Extending the Limits of Collaborative Virtual Environments System Challenges for Collaborative Virtual Environments Understanding the Network Requirements of Collaborative Virtual Environments Section 3: Bodies, Presences and Interactions "He's Behind You": The Experience of Presence in Shared Virtual Environments All that is Solid Melts into Software: Collaborative Virtual Environments Using Symbolic Acting Virtually Missing the Point: Configuring CVEs for Workplace Interaction Section 4: Sharing Context in CVEs - Or "I Know What I See, but What Do You See?" How Not to be Objective Supporting Flexible Roles in a Shared Space Section 5: So, Now We're in a CVE, What do we Do? Designing Interactive Collaborative Environments Collaborative Scientific Research Across Distances: The Nanomanipulator Environment Tele-Immersive Collaboration in the CAVE Research Network Section 6: The Emerging and Existing Cultures of CVE Communities Designing an Emergent Culture of Negotiation in Collaborative Virtual Communities: The Case of the DomeCity Simulation Waterfall Glen: Social Virtual Reality at Work The Role of the Personal in Social Workspaces: Experiences from Working in AlphaWorld