skip to main content
Skip header Section
Designing the user interface (2nd ed.): strategies for effective human-computer interactionJune 1992
Publisher:
  • Addison-Wesley Longman Publishing Co., Inc.
  • 75 Arlington Street, Suite 300 Boston, MA
  • United States
ISBN:978-0-201-57286-5
Published:01 June 1992
Pages:
573
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. ACM
    Fennedy K, Srivastava A, Malacria S and Perrault S (2022). Towards a Unified and Efficient Command Selection Mechanism for Touch-Based Devices Using Soft Keyboard Hotkeys, ACM Transactions on Computer-Human Interaction, 29:1, (1-39), Online publication date: 28-Feb-2022.
  2. Yuan Z, Chua H, Bhowmick S, Ye Z, Han W and Choi B (2021). Towards plug-and-play visual graph query interfaces, Proceedings of the VLDB Endowment, 14:11, (1979-1991), Online publication date: 1-Jul-2021.
  3. ACM
    Lukoff K, Lyngs U, Zade H, Liao J, Choi J, Fan K, Munson S and Hiniker A How the Design of YouTube Influences User Sense of Agency Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, (1-17)
  4. ACM
    Wang Y and Diakopoulos N Journalistic Source Discovery: Supporting The Identification of News Sources in User Generated Content Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, (1-18)
  5. Hodrien A and Fernando T (2021). A review of post-study and post-task subjective questionnaires to guide assessment of system usability, Journal of Usability Studies, 16:3, (203-232), Online publication date: 1-May-2021.
  6. ACM
    Wisniewski P, Badillo-Urquiola K, Ashtorab Z and Vitak J (2020). Happiness and Fear, ACM Transactions on Social Computing, 3:4, (1-25), Online publication date: 28-Oct-2020.
  7. Abulfaraj A and Steele A Detailed Usability Heuristics: A Breakdown of Usability Heuristics to Enhance Comprehension for Novice Evaluators HCI International 2020 - Late Breaking Papers: User Experience Design and Case Studies, (3-18)
  8. Abulfaraj A and Steele A Coherent Heuristic Evaluation (CoHE): Toward Increasing the Effectiveness of Heuristic Evaluation for Novice Evaluators Design, User Experience, and Usability. Interaction Design, (3-20)
  9. Reddy G, Blackler A, Popovic V, Thompson M and Mahar D (2020). The effects of redundancy in user-interface design on older users, International Journal of Human-Computer Studies, 137:C, Online publication date: 1-May-2020.
  10. ACM
    Brulé E, Tomlinson B, Metatla O, Jouffrais C and Serrano M Review of Quantitative Empirical Evaluations of Technology for People with Visual Impairments Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, (1-14)
  11. ACM
    Girouard A, Shaer O, Solovey E, Poor G and Jacob R (2019). The Reality of Reality-Based Interaction, ACM Transactions on Computer-Human Interaction, 26:5, (1-35), Online publication date: 31-Oct-2019.
  12. ACM
    Ikematsu K, Fukumoto M and Siio I Ohmic-Sticker Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology, (1021-1030)
  13. ACM
    Murad C Tools to Support Voice User Interface Design Proceedings of the 21st International Conference on Human-Computer Interaction with Mobile Devices and Services, (1-5)
  14. Chiou W, Lai S and Huang D Usability Testing of a Mobile Application for Alleviating Postpartum Emotional Disorders: A Case of We’ll Digital Human Modeling and Applications in Health, Safety, Ergonomics and Risk Management. Healthcare Applications, (23-40)
  15. ACM
    Brosens J, Kruger R and Smuts H Guidelines for designing e-statements for e-banking Proceedings of the Second African Conference for Human Computer Interaction: Thriving Communities, (1-6)
  16. Cena F, Lombardi I, Soccini A, Sarzotti F, Re A, Trizio M and Cremasco M (2018). A Multimodal Alarm System for Risk Management in a Clinical Lab, International Journal of Mobile Human Computer Interaction, 10:4, (18-41), Online publication date: 1-Oct-2018.
  17. Banerjee S and John L Characterization of Smartphone Governor Strategies Euro-Par 2018: Parallel Processing, (120-134)
  18. Granollers T Usability Evaluation with Heuristics. New Proposal from Integrating Two Trusted Sources Design, User Experience, and Usability: Theory and Practice, (396-405)
  19. ACM
    Alexander J, Roudaut A, Steimle J, Hornbæk K, Bruns Alonso M, Follmer S and Merritt T Grand Challenges in Shape-Changing Interface Research Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, (1-14)
  20. ACM
    Remy C, Bates O, Dix A, Thomas V, Hazas M, Friday A and Huang E Evaluation Beyond Usability Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, (1-14)
  21. Shen D, Li Z, Su X, Ma J and Deng R (2018). TinyVisor, Computers and Security, 72:C, (145-162), Online publication date: 1-Jan-2018.
  22. ACM
    Bailly G, Lecolinet E and Nigay L (2016). Visual Menu Techniques, ACM Computing Surveys, 49:4, (1-41), Online publication date: 31-Dec-2018.
  23. Yu G and Blackwell A Effects of timing on users' agency during mixed-initiative interaction Proceedings of the 31st British Computer Society Human Computer Interaction Conference, (1-12)
  24. ACM
    Velt R, Benford S and Reeves S A Survey of the Trajectories Conceptual Framework Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (2091-2105)
  25. ACM
    Lazar A, Edasis C and Piper A Supporting People with Dementia in Digital Social Sharing Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (2149-2162)
  26. ACM
    Castelli N, Ogonowski C, Jakobi T, Stein M, Stevens G and Wulf V What Happened in my Home? Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (853-866)
  27. ACM
    Li T, Azaria A and Myers B SUGILITE Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (6038-6049)
  28. ACM
    Costales F and Carro R SilverTouch Companion Proceedings of the 22nd International Conference on Intelligent User Interfaces, (93-96)
  29. ACM
    Nacher V, Ferreira A, Jaen J and Garcia-Sanjuan F Are Kindergarten Children Ready for Indirect Drag Interactions? Proceedings of the 2016 ACM International Conference on Interactive Surfaces and Spaces, (95-101)
  30. Poirier F and Belatar M UniWatch Proceedings, Part II, of the 18th International Conference on Human-Computer Interaction. Interaction Platforms and Techniques - Volume 9732, (341-349)
  31. Machado Faria T, Pavanelli M and Bernardes J Evaluating the Usability Using USE Questionnaire: Mindboard System Use Case Learning and Collaboration Technologies, (518-527)
  32. ACM
    Sui Y, Yang C, Jia N and Cheng X vSIP Proceedings of the ACM International Conference on Computing Frontiers, (222-231)
  33. ACM
    Taylor B, Dey A, Siewiorek D and Smailagic A Using Crowd Sourcing to Measure the Effects of System Response Delays on User Engagement Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, (4413-4422)
  34. ACM
    Suh H, Shahriaree N, Hekler E and Kientz J Developing and Validating the User Burden Scale Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, (3988-3999)
  35. ACM
    Lukanov K, Maior H and Wilson M Using fNIRS in Usability Testing Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, (4011-4016)
  36. ACM
    Zhu H, Kraut R and Kittur A A Contingency View of Transferring and Adapting Best Practices within Online Communities Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing, (729-743)
  37. Qiu Z, Gurrin C and Smeaton A Evaluating Access Mechanisms for Multimodal Representations of Lifelogs Proceedings, Part I, of the 22nd International Conference on MultiMedia Modeling - Volume 9516, (574-585)
  38. ACM
    Hasan L and Al-Sarayreh K An Integrated Measurement Model for Evaluating Usability Attributes Proceedings of the International Conference on Intelligent Information Processing, Security and Advanced Communication, (1-6)
  39. Reyes A, Camargo J and Díaz G Design of a Mobile Application to Support Non-pharmacological Therapies for People with Alzheimer Disease Revised Selected Papers of the International Conference on Smart Health - Volume 9545, (321-332)
  40. ACM
    Korn O, Funk M and Schmidt A Design approaches for the gamification of production environments Proceedings of the 8th ACM International Conference on PErvasive Technologies Related to Assistive Environments, (1-7)
  41. ACM
    Ikematsu K and Siio I Memory Stones Proceedings of the 16th International Workshop on Mobile Computing Systems and Applications, (3-8)
  42. ACM
    Cockburn A, Gutwin C, Scarr J and Malacria S (2014). Supporting Novice to Expert Transitions in User Interfaces, ACM Computing Surveys, 47:2, (1-36), Online publication date: 8-Jan-2015.
  43. ACM
    Yelizarov A and Gamayunov D Adaptive Visualization Interface That Manages User's Cognitive Load Based on Interaction Characteristics Proceedings of the 7th International Symposium on Visual Information Communication and Interaction, (1-8)
  44. ACM
    Xu A, Yang X, Rao H, Fu W, Huang S and Bailey B Show me the money! Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (591-600)
  45. Wiebe E, Lamb A, Hardy M and Sharek D (2014). Measuring engagement in video game-based environments, Computers in Human Behavior, 32:C, (123-132), Online publication date: 1-Mar-2014.
  46. Dingli A and Cassar S (2014). An intelligent framework for website usability, Advances in Human-Computer Interaction, 2014, (5-5), Online publication date: 1-Jan-2014.
  47. ACM
    Liikkanen L and Gómez P Designing interactive systems for the experience of time Proceedings of the 6th International Conference on Designing Pleasurable Products and Interfaces, (146-155)
  48. ACM
    Benford S, Greenhalgh C, Giannachi G, Walker B, Marshall J and Rodden T (2013). Uncomfortable user experience, Communications of the ACM, 56:9, (66-73), Online publication date: 1-Sep-2013.
  49. ACM
    Hedegaard S and Simonsen J Extracting usability and user experience information from online user reviews Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (2089-2098)
  50. Gast H (2012). Engineering the Prover Interface, Electronic Notes in Theoretical Computer Science (ENTCS), 285:C, (3-16), Online publication date: 19-Sep-2012.
  51. Zhang Y, Xiao Y, Chen M, Zhang J and Deng H (2012). A survey of security visualization for computer network logs, Security and Communication Networks, 5:4, (404-421), Online publication date: 1-Apr-2012.
  52. ACM
    Grabowski M and Roberts K (2011). High reliability virtual organizations, ACM Transactions on Computer-Human Interaction, 18:4, (1-23), Online publication date: 30-Dec-2011.
  53. ACM
    Scarr J, Cockburn A, Gutwin C and Quinn P Dips and ceilings Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (2741-2750)
  54. Khoo B (2011). User Interface Design Pedagogy, International Journal of Information and Communication Technology Education, 7:1, (1-10), Online publication date: 1-Jan-2011.
  55. ACM
    Murphy-Hill E and Black A An interactive ambient visualization for code smells Proceedings of the 5th international symposium on Software visualization, (5-14)
  56. ACM
    Donmez B, Cummings M, Graham H and Brzezinski A Modified Cooper Harper scales for assessing unmanned vehicle displays Proceedings of the 10th Performance Metrics for Intelligent Systems Workshop, (235-242)
  57. Silva P BadIdeas 3.0 Proceedings of the 1st DESIRE Network Conference on Creativity and Innovation in Design, (154-162)
  58. ACM
    Blouin A and Beaudoux O Improving modularity and usability of interactive systems with Malai Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, (115-124)
  59. Joshi K, Yesha Y, Ozok A, Yesha Y, Lahane A, Kalva H, Agarwal A and Furht B User-centric smart services in the cloud The smart internet, (234-249)
  60. Joshi K, Yesha Y, Ozok A, Yesha Y, Lahane A, Kalva H, Agarwal A and Furht B User-centric smart services in the cloud The smart internet, (234-249)
  61. Khoo B (2010). User Interface Design Pedagogy, International Journal of Information and Communication Technology Education, 6:1, (96-105), Online publication date: 1-Jan-2010.
  62. Traver V (2010). On compiler error messages, Advances in Human-Computer Interaction, 2010, (1-26), Online publication date: 1-Jan-2010.
  63. Paolino L, Sebillo M, Tortora G, Vitiello G and Laurini R (2009). Phenomena - A visual environment for querying heterogenous spatial data, Journal of Visual Languages and Computing, 20:6, (420-436), Online publication date: 1-Dec-2009.
  64. ACM
    Girard S and Johnson H Educational software for children Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine, (259-262)
  65. ACM
    Blouin A and Beaudoux O Malai Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine, (129-138)
  66. D'Mello S, Craig S and Graesser A (2009). Multimethod assessment of affective experience and expression during deep learning, International Journal of Learning Technology, 4:3/4, (165-187), Online publication date: 1-Oct-2009.
  67. Bernonville S, Kolski C, Leroy N and Beuscart-Zéphir M First experimentation of the ErgoPNets method using dynamic modeling to communicate usability evaluation results Proceedings of the 7th FIP WG 13.5 international conference on Human Error, Safety and Systems Development, (81-95)
  68. Beckert B and Wagner M Probabilistic models for the verification of human-computer interaction Proceedings of the 32nd annual German conference on Advances in artificial intelligence, (687-694)
  69. Biswas P and Robinson P Modelling perception using image processing algorithms Proceedings of the 23rd British HCI Group Annual Conference on People and Computers: Celebrating People and Technology, (494-503)
  70. ACM
    Zhao X, Guo Y and Chen X Transaction-based adaptive dynamic voltage scaling for interactive applications Proceedings of the 2009 ACM/IEEE international symposium on Low power electronics and design, (255-260)
  71. ACM
    Hourcade J and Perry K Exploring children's investigation of data outliers Proceedings of the 8th International Conference on Interaction Design and Children, (262-265)
  72. ACM
    Zaharias P and Papargyris A (2009). The gamer experience, Computers in Entertainment, 7:2, (1-24), Online publication date: 1-Jun-2009.
  73. Fedorowicz J, Dias M and Sawyer S Design in digital government research Proceedings of the 10th Annual International Conference on Digital Government Research: Social Networks: Making Connections between Citizens, Data and Government, (293-301)
  74. ACM
    Gurzick D and Lutters W Towards a design theory for online communities Proceedings of the 4th International Conference on Design Science Research in Information Systems and Technology, (1-20)
  75. ACM
    Karamanis N, Schneider A, van der Sluis I, Schlogl S, Doherty G and Luz S Do HCI and NLP interact? CHI '09 Extended Abstracts on Human Factors in Computing Systems, (4333-4338)
  76. Tang J (2009). The considerations of the web page design, WSEAS Transactions on Information Science and Applications, 6:4, (637-646), Online publication date: 1-Apr-2009.
  77. ACM
    Hinske S and Langheinrich M W41K Proceedings of the 3rd International Conference on Tangible and Embedded Interaction, (99-106)
  78. ACM
    Dalsgaard P, Halskov K and Nielsen R Towards a design space explorer for media facades Proceedings of the 20th Australasian Conference on Computer-Human Interaction: Designing for Habitus and Habitat, (219-226)
  79. Friedler S, Tan Y, Peer N and Shneiderman B (2008). Enabling teachers to explore grade patterns to identify individual needs and promote fairer student assessment, Computers & Education, 51:4, (1467-1485), Online publication date: 1-Dec-2008.
  80. ACM
    Heckle R, Lutters W and Gurzick D Network authentication using single sign-on Proceedings of the 2nd ACM Symposium on Computer Human Interaction for Management of Information Technology, (1-10)
  81. Pinhanez C A service science perspective for interfaces of online service applications Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems, (11-20)
  82. ACM
    Krisler B and Alterman R Training towards mastery Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges, (239-248)
  83. íthier J, Hadaya P, Talbot J and Cadieux J (2008). Interface design and emotions experienced on B2C Web sites, Computers in Human Behavior, 24:6, (2771-2791), Online publication date: 17-Sep-2008.
  84. Workman M (2008). An experimental assessment of semantic apprehension of graphical linguistics, Computers in Human Behavior, 24:6, (2578-2596), Online publication date: 17-Sep-2008.
  85. ACM
    Baffoun S and Robert J Étude empirique de formulaires en vue de leur utilisation sur des assistants numériques personnels Proceedings of the 20th Conference on l'Interaction Homme-Machine, (103-106)
  86. ACM
    Robert J Vers la plénitude de l'expérience utilisateur Proceedings of the 20th Conference on l'Interaction Homme-Machine, (3-10)
  87. Ahmad D, Komninos A and Baillie L Experiences in designing personal health assistants for the impending aged generation Proceedings of the 22nd British HCI Group Annual Conference on People and Computers: Culture, Creativity, Interaction - Volume 2, (149-150)
  88. ACM
    Karam M, Smedley T and Dascalu S (2008). Unit-level test adequacy criteria for visual dataflow languages and a testing methodology, ACM Transactions on Software Engineering and Methodology, 18:1, (1-40), Online publication date: 1-Sep-2008.
  89. Alm N and Newell A Creating Innovative Partnerships with Users in Developing Assistive Technology Proceedings of the 11th international conference on Computers Helping People with Special Needs, (130-137)
  90. ACM
    Viaud M, Thièvre J, Goëau H, Saulnier A and Buisson O Interactive components for visual exploration of multimedia archives Proceedings of the 2008 international conference on Content-based image and video retrieval, (609-616)
  91. ACM
    Pilgrim C Improving the usability of web 2.0 applications Proceedings of the nineteenth ACM conference on Hypertext and hypermedia, (239-240)
  92. Xie H (2008). Users' evaluation of digital libraries (DLs), Information Processing and Management: an International Journal, 44:3, (1346-1373), Online publication date: 1-May-2008.
  93. ACM
    Dragicevic P, Ramos G, Bibliowitcz J, Nowrouzezahrai D, Balakrishnan R and Singh K Video browsing by direct manipulation Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (237-246)
  94. ACM
    Roth V, Polak W, Rieffel E and Turner T Simple and effective defense against evil twin access points Proceedings of the first ACM conference on Wireless network security, (220-235)
  95. ACM
    Hansen D, Skovsgaard H, Hansen J and Møllenbach E Noise tolerant selection by gaze-controlled pan and zoom in 3D Proceedings of the 2008 symposium on Eye tracking research & applications, (205-212)
  96. ACM
    Tsui K, Yanco H, Kontak D and Beliveau L Development and evaluation of a flexible interface for a wheelchair mounted robotic arm Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction, (105-112)
  97. ACM
    Davies D, Vosloo H, Vannan S and Frost P Near real-time fire alert system in South Africa Proceedings of the 7th ACM conference on Designing interactive systems, (315-322)
  98. ACM
    Winterbottom C and Blake E Constructivism, virtual reality and tools to support design Proceedings of the 7th ACM conference on Designing interactive systems, (230-239)
  99. Robinson A (2007). A design framework exploratory geovisualization in epidemiology, Information Visualization, 6:3, (197-214), Online publication date: 1-Dec-2007.
  100. Workman M Cognitive load research and semantic apprehension of graphical linguistics Proceedings of the 3rd Human-computer interaction and usability engineering of the Austrian computer society conference on HCI and usability for medicine and health care, (375-388)
  101. Workman M Cognitive Load Research and Semantic Apprehension of Graphical Linguistics HCI and Usability for Medicine and Health Care, (375-388)
  102. Juristo N, Moreno A and Sanchez-Segura M (2007). Guidelines for Eliciting Usability Functionalities, IEEE Transactions on Software Engineering, 33:11, (744-758), Online publication date: 1-Nov-2007.
  103. ACM
    Laadan O, Baratto R, Phung D, Potter S and Nieh J (2007). DejaView, ACM SIGOPS Operating Systems Review, 41:6, (279-292), Online publication date: 14-Oct-2007.
  104. ACM
    Laadan O, Baratto R, Phung D, Potter S and Nieh J DejaView Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles, (279-292)
  105. ACM
    Ssemugabi S and de Villiers R A comparative study of two usability evaluation methods using a web-based e-learning application Proceedings of the 2007 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries, (132-142)
  106. ACM
    Einsfeld K, Ebert A and Wölle J Interconnected media for human-centered understanding Proceedings of the international workshop on Human-centered multimedia, (67-76)
  107. Bowen J and Reeves S Using formal models to design user interfaces Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 1, (159-166)
  108. Nadkarni S and Gupta R (2007). A task-based model of perceived website complexity, MIS Quarterly, 31:3, (501-524), Online publication date: 1-Sep-2007.
  109. ACM
    Brooks A and Petersson E SoundScapes ACM SIGGRAPH 2007 educators program, (18-es)
  110. ACM
    LaViola J Bibliography ACM SIGGRAPH 2007 courses, (48-es)
  111. Naumann A, Hurtienne J, Israel J, Mohs C, Kindsmüller M, Meyer H and Hußlein S Intuitive use of user interfaces Proceedings of the 7th international conference on Engineering psychology and cognitive ergonomics, (128-136)
  112. Fitrianie S, Datcu D and Rothkrantz L Human communication based on icons in crisis environments Proceedings of the 2nd international conference on Usability and internationalization, (57-66)
  113. López J, Fajardo I and Abascal J Towards remote empirical evaluation of web pages' usability Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability, (594-603)
  114. Atkinson B, Bennett T, Bahr G and Nelson M Development of a multiple heuristics evaluation table (MHET) to support software development and usability analysis Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity, (563-572)
  115. Rich C and Sidner C (2007). DiamondHelp, AI Magazine, 28:2, (33-46), Online publication date: 1-Jun-2007.
  116. ACM
    Perugini S, Anderson T and Moroney W A study of out-of-turn interaction in menu-based, IVR, voicemail systems Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (961-970)
  117. Weir C, McKay I and Jack M (2007). Functionality and usability in design for eStatements in eBanking services, Interacting with Computers, 19:2, (241-256), Online publication date: 1-Mar-2007.
  118. Parush A, Hod A and Shtub A (2007). Impact of visualization type and contextual factors on performance with enterprise resource planning systems, Computers and Industrial Engineering, 52:1, (133-142), Online publication date: 1-Feb-2007.
  119. Coughlan J, Macredie R and Patel N (2007). Evaluating the effectiveness of customers' communication experiences with online retailers - A study of e-mortgages, Interacting with Computers, 19:1, (83-95), Online publication date: 1-Jan-2007.
  120. Yen B (2007). The design and evaluation of accessibility on web navigation, Decision Support Systems, 42:4, (2219-2235), Online publication date: 1-Jan-2007.
  121. turner t Destination space Proceedings of the 2006 international conference on Game research and development, (87-94)
  122. Siirtola H and Räihä K (2006). Discussion, Interacting with Computers, 18:6, (1278-1309), Online publication date: 1-Dec-2006.
  123. ACM
    Sena C and Santos C Desenvolvimento de interfaces multimodais a partir da integração de comandos vocais à interface gráfica Proceedings of VII Brazilian symposium on Human factors in computing systems, (31-39)
  124. ACM
    Petridis P, Mania K, Pletinckx D and White M Usability evaluation of the EPOCH multimodal user interface Proceedings of the ACM symposium on Virtual reality software and technology, (116-122)
  125. Masemola S and De Villiers M Towards a framework for usability testing of interactive e-learning applications in cognitive domains, illustrated by a case study Proceedings of the 2006 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries, (187-197)
  126. ACM
    Gauvin S and Banyasad O Transparency, holophrasting, and automatic layout applied to control structures for visual dataflow programming languages Proceedings of the 2006 ACM symposium on Software visualization, (67-75)
  127. Newell A, Carmichael A, Morgan M and Dickinson A (2006). The use of theatre in requirements gathering and usability studies, Interacting with Computers, 18:5, (996-1011), Online publication date: 1-Sep-2006.
  128. Smith S Exploring the specification of haptic interaction Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification, (171-184)
  129. ACM
    Honkala M and Pohja M Multimodal interaction with xforms Proceedings of the 6th international conference on Web engineering, (201-208)
  130. Motro A, D'Atri A and Gafni E How deep should it be? on the optimality of hierarchical architectures Proceedings of the 6th international conference on Next Generation Information Technologies and Systems, (260-273)
  131. ACM
    Weinreich H, Obendorf H, Herder E and Mayer M Off the beaten tracks Proceedings of the 15th international conference on World Wide Web, (133-142)
  132. ACM
    Cavalcanti V, Schiel U and de Souza Baptista C Querying spatio-temporal databases using a visual environment Proceedings of the working conference on Advanced visual interfaces, (412-419)
  133. ACM
    Horton S Designing beneath the surface of the web Proceedings of the 2006 international cross-disciplinary workshop on Web accessibility (W4A): Building the mobile web: rediscovering accessibility?, (1-5)
  134. ACM
    Bly S, Schilit B, McDonald D, Rosario B and Saint-Hilaire Y Broken expectations in the digital home CHI '06 Extended Abstracts on Human Factors in Computing Systems, (568-573)
  135. ACM
    Bonneau C and Harvey P Scénarios transactionnels sur internet Proceedings of the 18th Conference on l'Interaction Homme-Machine, (91-98)
  136. Gulz A and Haake M (2006). Design of animated pedagogical agents-A look at their look, International Journal of Human-Computer Studies, 64:4, (322-339), Online publication date: 1-Apr-2006.
  137. Hess T, Fuller M and Mathew J (2006). Involvement and Decision-Making Performance with a Decision Aid, Journal of Management Information Systems, 22:3, (15-54), Online publication date: 1-Jan-2006.
  138. ACM
    Junior P and Filgueiras L User modeling with personas Proceedings of the 2005 Latin American conference on Human-computer interaction, (277-282)
  139. Folmer E and Bosch J Case studies on Analyzing Software Architectures for Usability Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications, (206-213)
  140. ACM
    Yan L, Zhong L and Jha N User-perceived latency driven voltage scaling for interactive applications Proceedings of the 42nd annual Design Automation Conference, (624-627)
  141. Scarlatos L and Scarlatos T (2005). Physical computing and multimodal input in human-computer interfaces, Journal of Computing Sciences in Colleges, 20:5, (8-14), Online publication date: 1-May-2005.
  142. Hayes J, Inies Raphael C, Surisetty V and Andrews A Fault links Proceedings of the 5th European conference on Dependable Computing, (415-434)
  143. ACM
    Davis S and Moar M The amateur creator Proceedings of the 5th conference on Creativity & cognition, (158-165)
  144. ACM
    Po B, Fisher B and Booth K Comparing cursor orientations for mouse, pointer, and pen interaction Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (291-300)
  145. Nesbitt K Using guidelines to assist in the visualisation design process proceedings of the 2005 Asia-Pacific symposium on Information visualisation - Volume 45, (115-123)
  146. ACM
    Winterbottom C and Blake E Designing a VR interaction authoring tool using constructivist practices Proceedings of the 3rd international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, (67-71)
  147. ACM
    Fernandez J Engaging students with community organizations by using computer technology Proceedings of the 5th conference on Information technology education, (1-5)
  148. ACM
    Nakamura T, Katayama A, Yamamuro M and Sonehara N Fast watermark detection scheme for camera-equipped cellular phone Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia, (101-108)
  149. Folmer E, van Gurp J and Bosch J Software architecture analysis of usability Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems, (38-58)
  150. ACM
    Shiaw H, Jacob R and Crane G The 3D vase museum Proceedings of the 4th ACM/IEEE-CS joint conference on Digital libraries, (125-134)
  151. ACM
    John B, Prevas K, Salvucci D and Koedinger K Predictive human performance modeling made easy Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (455-462)
  152. ACM
    Sormann M, Bauer J, Zach C, Klaus A and Karner K VR modeler Proceedings of the 20th Spring Conference on Computer Graphics, (148-156)
  153. Lee M, Butavicius M and Reilly R (2003). Visualizations of binary data, International Journal of Human-Computer Studies, 59:5, (569-602), Online publication date: 1-Nov-2003.
  154. Kagolovsky Y and Moehr J (2003). Terminological Problems in Information Retrieval, Journal of Medical Systems, 27:5, (399-408), Online publication date: 1-Oct-2003.
  155. Kagolovsky Y and Moehr J (2003). Current Status of the Evaluation of Information Retrieval, Journal of Medical Systems, 27:5, (409-424), Online publication date: 1-Oct-2003.
  156. Liffick B Assistive technology in computer science Proceedings of the 1st international symposium on Information and communication technologies, (46-51)
  157. ACM
    Wakita A and Matsumoto F (2003). Information visualization with Web3D, ACM SIGGRAPH Computer Graphics, 37:3, (29-33), Online publication date: 1-Aug-2003.
  158. Santos E, Nguyen H, Zhao Q and Pukinskis E Empirical evaluation of adaptive user modeling in a medical information retrieval application Proceedings of the 9th international conference on User modeling, (292-296)
  159. Lamb R and Kling R (2003). Reconceptualizing users as social actors in information systems research, MIS Quarterly, 27:2, (197-235), Online publication date: 1-Jun-2003.
  160. Kang H, Plaisant C and Shneiderman B New approaches to help users get started with visual interfaces Proceedings of the 2003 annual national conference on Digital government research, (1-6)
  161. Fuhrmann S, Bosley J, Li B, Crawford S, MacEachren A, Downs R and Gahegan M Assessing the usefulness and usability of online learning activities Proceedings of the 2003 annual national conference on Digital government research, (1-4)
  162. ACM
    Lorch J and Smith A Operating System Modifications for Task-Based Speed and Voltage Proceedings of the 1st international conference on Mobile systems, applications and services, (215-229)
  163. Vegas J, de la Fuente P and Crestani F WebDocBall Proceedings of the 25th European conference on IR research, (351-362)
  164. ACM
    Kitamura Y, Yamaguchi Y, Hiroshi I, Kishino F and Kawato M Things happening in the brain while humans learn to use new tools Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (417-424)
  165. Barr P, Noble J and Biddle R Icons R icons Proceedings of the Fourth Australasian user interface conference on User interfaces 2003 - Volume 18, (25-32)
  166. ACM
    Daughtry J and St. Amant R Power tools and composite tools Proceedings of the 8th international conference on Intelligent user interfaces, (233-235)
  167. ACM
    Yoo J, Gervasio M and Langley P An adaptive stock tracker for personalized trading advice Proceedings of the 8th international conference on Intelligent user interfaces, (197-203)
  168. Hsu J User interfaces and markup language programming Computing information technology, (78-109)
  169. Lee M, Reilly R and Butavicius M An empirical evaluation of Chernoff faces, star glyphs, and spatial visualizations for binary data Proceedings of the Asia-Pacific symposium on Information visualisation - Volume 24, (1-10)
  170. ACM
    Clear T (2002). Design and usability in security systems, ACM SIGCSE Bulletin, 34:4, (13-14), Online publication date: 1-Dec-2002.
  171. Teoh S, Ma K, Wu S and Zhao X Case study Proceedings of the conference on Visualization '02, (505-508)
  172. Johansen A and Hansen J Augmentative and alternative communication Proceedings of the User interfaces for all 7th international conference on Universal access: theoretical perspectives, practice, and experience, (425-441)
  173. Holzinger A Finger instead of mouse Proceedings of the User interfaces for all 7th international conference on Universal access: theoretical perspectives, practice, and experience, (387-397)
  174. Murano P Anthropomorphic vs. non-anthropomorphic software interface feedback for online systems usage Proceedings of the User interfaces for all 7th international conference on Universal access: theoretical perspectives, practice, and experience, (339-349)
  175. Jacko J, Scott I, Sainfort F, Moloney K, Kongnakorn T, Zorich B and Emery V Effects of multimodal feedback on the performance of older adults with normal and impaired vision Proceedings of the User interfaces for all 7th international conference on Universal access: theoretical perspectives, practice, and experience, (3-22)
  176. Ibrahim A and Johansson P Multimodal Dialogue Systems for Interactive TVApplications Proceedings of the 4th IEEE International Conference on Multimodal Interfaces
  177. Uden L (2002). Design Process for Web Applications, IEEE MultiMedia, 9:4, (47-55), Online publication date: 1-Oct-2002.
  178. Vote E, Feliz D, Laidlaw D and Joukowsky M (2002). Discovering Petra, IEEE Computer Graphics and Applications, 22:5, (38-50), Online publication date: 1-Sep-2002.
  179. ACM
    Lines L and Hone K Older adults' evaluations of speech output Proceedings of the fifth international ACM conference on Assistive technologies, (170-177)
  180. ACM
    Gregor P, Newell A and Zajicek M Designing for dynamic diversity Proceedings of the fifth international ACM conference on Assistive technologies, (151-156)
  181. ACM
    Dickinson A, Gregor P and Newell A Ongoing investigation of the ways in which some of the problems encountered by some dyslexics can be alleviated using computer techniques Proceedings of the fifth international ACM conference on Assistive technologies, (97-103)
  182. Hopkins J and McDougall A Psycles of change Proceedings of the Seventh world conference on computers in education conference on Computers in education: Australian topics - Volume 8, (43-47)
  183. ACM
    Lai A and Nieh J Limits of wide-area thin-client computing Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, (228-239)
  184. Yang S, Nieh J, Selsky M and Tiwari N The Performance of Remote Display Mechanisms for Thin-Client Computing Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference, (131-146)
  185. ACM
    Halper N, Schlechtweg S and Strothotte T Creating non-photorealistic images the designer's way Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering, (97-ff)
  186. ACM
    Lai A and Nieh J (2002). Limits of wide-area thin-client computing, ACM SIGMETRICS Performance Evaluation Review, 30:1, (228-239), Online publication date: 1-Jun-2002.
  187. ACM
    Suh B and Bederson B OZONE Proceedings of the Working Conference on Advanced Visual Interfaces, (139-143)
  188. ACM
    Mosconi M, Porta M and Zanetti F Direct manipulation of pictorial items within web sites Proceedings of the Working Conference on Advanced Visual Interfaces, (115-118)
  189. Moulin B, Irandoust H, Bélanger M and Desbordes G (2002). Explanation and Argumentation Capabilities, Artificial Intelligence Review, 17:3, (169-222), Online publication date: 1-May-2002.
  190. Ranganathan C and Ganapathy S (2002). Key dimensions of business-to-consumer web sites, Information and Management, 39:6, (457-465), Online publication date: 1-May-2002.
  191. PURCHASE H and WORRILL J (2002). An empirical study of on-line help design, International Journal of Human-Computer Studies, 56:5, (539-567), Online publication date: 1-Apr-2002.
  192. McFarlane D and Latorella K (2002). The scope and importance of human interruption in human-computer interaction design, Human-Computer Interaction, 17:1, (1-61), Online publication date: 1-Mar-2002.
  193. ACM
    Weinberg J and Stephen M (2002). Participatory design in a human-computer interaction course, ACM SIGCSE Bulletin, 34:1, (237-241), Online publication date: 1-Mar-2002.
  194. ACM
    Weinberg J and Stephen M Participatory design in a human-computer interaction course Proceedings of the 33rd SIGCSE technical symposium on Computer science education, (237-241)
  195. ACM
    Zhou M and Houck K A semantic approach to the dynamic design of interaction controls in conversation systems Proceedings of the 7th international conference on Intelligent user interfaces, (167-174)
  196. Dumas J User-based evaluations The human-computer interaction handbook, (1093-1117)
  197. Preece J Interaction issues for special applications The human-computer interaction handbook, (523-525)
  198. Newell A, Carmichael A, Gregor P and Alm N Information technology for cognitive support The human-computer interaction handbook, (464-481)
  199. Chua R, Weeks D and Goodman D Perceptual-motor interaction The human-computer interaction handbook, (23-34)
  200. Pew R Evolution of human-computer interaction The human-computer interaction handbook, (1-17)
  201. Mathiyalakan S (2002). A methodology for controlled empirical investigation of membership continuity and change in GDSS groups, Decision Support Systems, 32:3, (279-295), Online publication date: 1-Jan-2002.
  202. Tao Y and Guo S The design of a web-based training system for simulation analysis Proceedings of the 33nd conference on Winter simulation, (645-652)
  203. ACM
    Ivory M and Hearst M (2001). The state of the art in automating usability evaluation of user interfaces, ACM Computing Surveys, 33:4, (470-516), Online publication date: 1-Dec-2001.
  204. Passig D and Levin H (2001). The Interaction between Gender, Age, and Multimedia Interface Design, Education and Information Technologies, 6:4, (241-250), Online publication date: 1-Dec-2001.
  205. ACM
    Tanriverdi V and Jacob R VRID Proceedings of the ACM symposium on Virtual reality software and technology, (175-182)
  206. ACM
    McKechnie J, Shaaban S and Lockley S Computer assisted processing of large unstructured document sets Proceedings of the 2001 ACM Symposium on Document engineering, (11-17)
  207. ACM
    Muramatsu J and Pratt W Transparent Queries Proceedings of the 24th annual international ACM SIGIR conference on Research and development in information retrieval, (217-224)
  208. ACM
    Dray S (2001). Business, Interactions, 8:5, (25-28), Online publication date: 1-Sep-2001.
  209. Berstel J, Reghizzi S, Roussel G and San Pietro P A scalable formal method for design and automatic checking of user interfaces Proceedings of the 23rd International Conference on Software Engineering, (453-462)
  210. Kaushik S and Rundensteiner E (2001). SEE, IEEE Transactions on Knowledge and Data Engineering, 13:4, (654-670), Online publication date: 1-Jul-2001.
  211. ACM
    Lorch J and Smith A (2001). Improving dynamic voltage scaling algorithms with PACE, ACM SIGMETRICS Performance Evaluation Review, 29:1, (50-61), Online publication date: 1-Jun-2001.
  212. ACM
    Lorch J and Smith A Improving dynamic voltage scaling algorithms with PACE Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, (50-61)
  213. ACM
    Gregor P and Newell A Designing for dynamic diversity Proceedings of the 2001 EC/NSF workshop on Universal accessibility of ubiquitous computing: providing for the elderly, (90-92)
  214. Lowe A, Jones R and Harrison M (2001). The graphical presentation of decision support information in an intelligent anaesthesia monitor, Artificial Intelligence in Medicine, 22:2, (173-191), Online publication date: 1-May-2001.
  215. ACM
    Rosencrantz M and Partridge K Walk-up keyboard CHI '01 Extended Abstracts on Human Factors in Computing Systems, (445-446)
  216. ACM
    Kitamura Y, Itoh Y and Kishino F Real-time 3D interaction with ActiveCube CHI '01 Extended Abstracts on Human Factors in Computing Systems, (355-356)
  217. ACM
    Dutton D, Chu S, Hubbell J, Walker M and Narayanan S Just (all) the facts, ma'am CHI '01 Extended Abstracts on Human Factors in Computing Systems, (133-134)
  218. ACM
    Moreno Rocha M Adding human computer interaction studies into the informatics and computing engineering bachelor degrees in Latin America CHI '01 Extended Abstracts on Human Factors in Computing Systems, (53-54)
  219. Dutton D, Chu S, Hubbell J, Walker M and Narayanan S Amount of information presented in a complex list Proceedings of the first international conference on Human language technology research, (1-6)
  220. Bowman D, Kruijff E, LaViola J and Poupyrev I (2001). An Introduction to 3-D User Interface Design, Presence: Teleoperators and Virtual Environments, 10:1, (96-108), Online publication date: 1-Feb-2001.
  221. ACM
    Marchionini G, Hert C, Liddy L and Shneiderman B Extending understanding of federal statistics in tables Proceedings on the 2000 conference on Universal Usability, (132-138)
  222. ACM
    Barnicle K Usability testing with screen reading technology in a Windows environment Proceedings on the 2000 conference on Universal Usability, (102-109)
  223. ACM
    Newell A and Gregor P “User sensitive inclusive design”— in search of a new paradigm Proceedings on the 2000 conference on Universal Usability, (39-44)
  224. Smart K, Rice J and Wood L Meeting the needs of users Proceedings of IEEE professional communication society international professional communication conference and Proceedings of the 18th annual ACM international conference on Computer documentation: technology & teamwork, (593-605)
  225. ACM
    Boyce S (2000). Natural spoken dialogue systems for telephony applications, Communications of the ACM, 43:9, (29-34), Online publication date: 1-Sep-2000.
  226. ACM
    Øritsland T and Buur J Taking the best from a company history - designing with interaction styles Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques, (27-38)
  227. ACM
    Endo Y and Seltzer M Improving interactive performance using TIPME Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, (240-251)
  228. Da Silva P User interface declarative models and development environments Proceedings of the 7th international conference on Design, specification, and verification of interactive systems, (207-226)
  229. Loer K and Harrison M Formal interactive systems analysis and usability inspection methods Proceedings of the 7th international conference on Design, specification, and verification of interactive systems, (169-190)
  230. ACM
    Endo Y and Seltzer M (2000). Improving interactive performance using TIPME, ACM SIGMETRICS Performance Evaluation Review, 28:1, (240-251), Online publication date: 1-Jun-2000.
  231. ACM
    Shneiderman B, Feldman D, Rose A and Grau X Visualizing digital library search results with categorical and hierarchical axes Proceedings of the fifth ACM conference on Digital libraries, (57-66)
  232. ACM
    St. Amant R and Zettlemoyer L The user interface as an agent environment Proceedings of the fourth international conference on Autonomous agents, (483-490)
  233. Marchionini G, Hert C, Liddy L and Shneiderman B Extending understanding of federal statistics in tables Proceedings of the 2000 annual national conference on Digital government research, (1-7)
  234. ACM
    Müller H, Jahnke J, Smith D, Storey M, Tilley S and Wong K Reverse engineering Proceedings of the Conference on The Future of Software Engineering, (47-60)
  235. ACM
    Shneiderman B (2000). Universal usability, Communications of the ACM, 43:5, (84-91), Online publication date: 1-May-2000.
  236. ACM
    Laakso S, Laakso K and Saura A Improved scroll bars CHI '00 Extended Abstracts on Human Factors in Computing Systems, (97-98)
  237. ACM
    Gerfelder N, Spierling U and Müller W Novel user interface technologies and conversational user interfaces for information appliances CHI '00 Extended Abstracts on Human Factors in Computing Systems, (41-42)
  238. ACM
    Cassell J (2000). Embodied conversational interface agents, Communications of the ACM, 43:4, (70-78), Online publication date: 1-Apr-2000.
  239. ACM
    Nass C and Lee K Does computer-generated speech manifest personality? an experimental test of similarity-attraction Proceedings of the SIGCHI conference on Human Factors in Computing Systems, (329-336)
  240. Strachan L, Anderson J, Sneesby M and Evans M (2000). Minimalist User Modelling in a Complex Commercial Software System, User Modeling and User-Adapted Interaction, 10:2-3, (109-146), Online publication date: 4-Feb-2000.
  241. Cole M, O’keefe R and Siala H (2000). From the User Interface to the Consumer Interface, Information Systems Frontiers, 1:4, (349-361), Online publication date: 1-Jan-2000.
  242. ACM
    Schmidt B, Lam M and Northcutt J (1999). The interactive performance of SLIM, ACM SIGOPS Operating Systems Review, 33:5, (32-47), Online publication date: 12-Dec-1999.
  243. ACM
    Schmidt B, Lam M and Northcutt J The interactive performance of SLIM Proceedings of the seventeenth ACM symposium on Operating systems principles, (32-47)
  244. ACM
    Roberson T and Branham R Helping Macintosh refugees into a Windows world Proceedings of the 27th annual ACM SIGUCCS conference on User services: Mile high expectations, (190-194)
  245. ACM
    Aycock J and Levy M (1999). An architecture for easy Web page updating, XRDS: Crossroads, The ACM Magazine for Students, 6:2, (15-18), Online publication date: 1-Nov-1999.
  246. ACM
    MacEachren A, Edsall R, Haug D, Baxter R, Otto G, Masters R, Fuhrmann S and Qian L Virtual environments for geographic visualization Proceedings of the 1999 workshop on new paradigms in information visualization and manipulation in conjunction with the eighth ACM internation conference on Information and knowledge management, (35-40)
  247. ACM
    Kristoffersen S and Ljungberg F “Making place” to make IT work Proceedings of the 1999 ACM International Conference on Supporting Group Work, (276-285)
  248. ACM
    Shiozawa H, Okada K and Matsushita Y Perspective layered visualization of collaborative workspaces Proceedings of the 1999 ACM International Conference on Supporting Group Work, (71-80)
  249. ACM
    Shneiderman B User interfaces for creativity support tools Proceedings of the 3rd conference on Creativity & cognition, (15-22)
  250. (1999). Mixed-Initiative Interaction, IEEE Intelligent Systems, 14:5, (14-23), Online publication date: 1-Sep-1999.
  251. ACM
    Combs T and Bederson B Does zooming improve image browsing? Proceedings of the fourth ACM conference on Digital libraries, (130-137)
  252. ACM
    Nordlie R “User revealment”—a comparison of initial queries and ensuing question development in online searching and in human reference interactions Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval, (11-18)
  253. Rose G, Khoo H and Straub D (1999). Current technological impediments to business-to-consumer electronic commerce, Communications of the AIS, 1:5es, (1-es), Online publication date: 1-Jun-1999.
  254. ACM
    Atkins D, Ball T, Graves T and Mockus A Using version control data to evaluate the impact of software tools Proceedings of the 21st international conference on Software engineering, (324-333)
  255. ACM
    Jacko J, Dixon M, Rosa R, Scott I and Pappas C Visual profiles Proceedings of the SIGCHI conference on Human Factors in Computing Systems, (330-337)
  256. ACM
    Horvitz E Principles of mixed-initiative user interfaces Proceedings of the SIGCHI conference on Human Factors in Computing Systems, (159-166)
  257. ACM
    Lindeman R, Sibert J and Hahn J Towards usable VR Proceedings of the SIGCHI conference on Human Factors in Computing Systems, (64-71)
  258. Crawford R (1999). Teaching and Learning IT in Secondary Schools, Education and Information Technologies, 4:1, (49-63), Online publication date: 1-Mar-1999.
  259. ACM
    Schönhage B and Eliëns A Dynamic and mobile VRML gadgets Proceedings of the fourth symposium on Virtual reality modeling language, (47-52)
  260. Cota-Robles E and Held J A comparison of Windows driver model latency performance on Windows NT and Windows 98 Proceedings of the third symposium on Operating systems design and implementation, (159-172)
  261. Tegarden D (1999). Business information visualization, Communications of the AIS, 1:1es, (4-es), Online publication date: 1-Jan-1999.
  262. Nehaniv C Computation for metaphors, analogy and agents Computation for metaphors, analogy, and agents, (1-11)
  263. IEEE Intelligent Systems staff (1999). The Changing Relationship Between Information Technology and Society, IEEE Intelligent Systems, 14:1, (8-17), Online publication date: 1-Jan-1999.
  264. Odhabi H, Paul R and Macredie R Developing a graphical user interface for discrete event simulation Proceedings of the 30th conference on Winter simulation, (429-436)
  265. ACM
    Grissom S, Knox D, Copperman E, Dann W, Goldweber M, Hartman J, Kuittinen M, Mutchler D and Parlante N Developing a digital library of computer science teaching resources Working Group reports of the 3rd annual SIGCSE/SIGCUE ITiCSE conference on Integrating technology into computer science education, (1-13)
  266. Fernandez-Manjon B and Fernandez-Valmayor A (1998). Building Educational Tools Based on Formal Concept Analysis, Education and Information Technologies, 3:3-4, (187-201), Online publication date: 1-Dec-1998.
  267. Jean S, Delozanne É, Jacoboni P and Grugeon B (1998). Cognitive Profiles in Elementary Algebra, Education and Information Technologies, 3:3-4, (291-305), Online publication date: 1-Dec-1998.
  268. Becker B Visualizing Decision Table Classifiers Proceedings of the 1998 IEEE Symposium on Information Visualization, (102-105)
  269. ACM
    Grissom S, Knox D, Copperman E, Dann W, Goldweber M, Hartman J, Kuittinen M, Mutchler D and Parlante N (1998). Developing a digital library of computer science teaching resources, ACM SIGCUE Outlook, 26:4, (1-13), Online publication date: 1-Oct-1998.
  270. Maiden N (1998). CREWS-SAVRE, Automated Software Engineering, 5:4, (419-446), Online publication date: 1-Oct-1998.
  271. ACM
    Younger M Technical documents designed to fit the beginner Proceedings of the 16th annual international conference on Computer documentation, (93-97)
  272. ACM
    Henke H Are electrons better than papyrus? (or can Adobe Acrobat reader files replace hardcopy?) Proceedings of the 16th annual international conference on Computer documentation, (29-37)
  273. ACM
    Pering T, Burd T and Brodersen R The simulation and evaluation of dynamic voltage scaling algorithms Proceedings of the 1998 international symposium on Low power electronics and design, (76-81)
  274. ACM
    McNab R, Wang Y, Witten I and Gutwin C Predicting query times Proceedings of the 21st annual international ACM SIGIR conference on Research and development in information retrieval, (355-356)
  275. ACM
    Biddle R, Miller-Williams J, Tempero E and Vaks E Tools to aid learning reusability Proceedings of the 3rd Australasian conference on Computer science education, (127-135)
  276. ACM
    De Angeli A, Gerbino W, Cassano G and Petrelli D Visual display, pointing, and natural language Proceedings of the working conference on Advanced visual interfaces, (164-173)
  277. ACM
    Dassovich P and Giannetti A Re-engineering a distributed IR system through a disciplined, task-centered approach based on evaluation and metrics Proceedings of the working conference on Advanced visual interfaces, (94-101)
  278. ACM
    North C Robust, end-user programmable, multiple-window coordination CHI 98 Conference Summary on Human Factors in Computing Systems, (60-61)
  279. ACM
    Clarke M (1998). Teaching the empirical approach to designing human-computer interaction via an experiential group project, ACM SIGCSE Bulletin, 30:1, (198-201), Online publication date: 1-Mar-1998.
  280. ACM
    Drake J (1998). Class to survey application programming topics, ACM SIGCSE Bulletin, 30:1, (161-165), Online publication date: 1-Mar-1998.
  281. ACM
    Clarke M Teaching the empirical approach to designing human-computer interaction via an experiential group project Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education, (198-201)
  282. ACM
    Drake J Class to survey application programming topics Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education, (161-165)
  283. Satzinger J and Olfman L (1998). User interface consistency across end-user applications, Journal of Management Information Systems, 14:4, (167-193), Online publication date: 1-Mar-1998.
  284. Aaltonen A, Hyrskykari A and Räihä K 101 spots, or how do users read menus? Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (132-139)
  285. Boyarski D, Neuwirth C, Forlizzi J and Regli S A study of fonts designed for screen display Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (87-94)
  286. ACM
    Manaris B and Harkreader A SUITEKeys Proceedings of the third international ACM conference on Assistive technologies, (108-115)
  287. Purchase H (1998). Defining Multimedia, IEEE MultiMedia, 5:1, (8-15), Online publication date: 1-Jan-1998.
  288. ACM
    Khalifa M (1997). Computer-assisted evaluation of interface designs, ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 29:1, (66-81), Online publication date: 31-Dec-1998.
  289. ACM
    Nieh J and Lam M (1997). The design, implementation and evaluation of SMART, ACM SIGOPS Operating Systems Review, 31:5, (184-197), Online publication date: 1-Dec-1997.
  290. Mahajan R and Shneiderman B (1997). Visual and Textual Consistency Checking Tools for Graphical User Interfaces, IEEE Transactions on Software Engineering, 23:11, (722-735), Online publication date: 1-Nov-1997.
  291. ACM
    Nieh J and Lam M The design, implementation and evaluation of SMART Proceedings of the sixteenth ACM symposium on Operating systems principles, (184-197)
  292. ACM
    Gottfried H and Burnett M Programming complex objects in spreadsheets Papers presented at the seventh workshop on Empirical studies of programmers, (42-68)
  293. ACM
    Cook C, Burnett M and Boom D A bug's eye view of immediate visual feedback in direct-manipulation programming systems Papers presented at the seventh workshop on Empirical studies of programmers, (20-41)
  294. ACM
    Price J How electronic outlining can help you create online materials Proceedings of the 15th annual international conference on Computer documentation, (211-221)
  295. ACM
    Poupyrev I, Weghorst S, Billinghurst M and Ichikawa T A framework and testbed for studying manipulation techniques for immersive VR Proceedings of the ACM symposium on Virtual reality software and technology, (21-28)
  296. Krahmer E, Landsbergen J and Pouteau X How to obey the 7 commandments for spoken dialogue? Interactive Spoken Dialog Systems on Bringing Speech and NLP Together in Real Applications, (82-89)
  297. ACM
    Franks S, Gomes F, Unger B and Cleary J (1997). State saving for interactive optimistic simulation, ACM SIGSIM Simulation Digest, 27:1, (72-79), Online publication date: 1-Jul-1997.
  298. Franks S, Gomes F, Unger B and Cleary J State saving for interactive optimistic simulation Proceedings of the eleventh workshop on Parallel and distributed simulation, (72-79)
  299. ACM
    Wilcox E, Atwood J, Burnett M, Cadiz J and Cook C Does continuous visual feedback aid debugging in direct-manipulation programming systems? Proceedings of the ACM SIGCHI Conference on Human factors in computing systems, (258-265)
  300. ACM
    Kandogan E and Shneiderman B Elastic Windows Proceedings of the ACM SIGCHI Conference on Human factors in computing systems, (250-257)
  301. ACM
    Tractinsky N Aesthetics and apparent usability Proceedings of the ACM SIGCHI Conference on Human factors in computing systems, (115-122)
  302. ACM
    Ehret B Representation without taxation CHI '97 Extended Abstracts on Human Factors in Computing Systems, (55-56)
  303. ACM
    Baca J Displayless interface access to spatial data CHI '97 Extended Abstracts on Human Factors in Computing Systems, (51-52)
  304. ACM
    Huff C (1996). Unintentional power in the design of computer systems, ACM SIGCAS Computers and Society, 26:4, (6-9), Online publication date: 1-Dec-1996.
  305. ACM
    Shneiderman B (1996). Advanced graphic user interfaces, ACM Computing Surveys, 28:4es, (144-es), Online publication date: 1-Dec-1996.
  306. Modjeska D, Tzerpos V, Faloutsos P and Faloutsos M BIVTECI Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative research
  307. ACM
    Ohnemus K (1996). Human(e) factors: a catalyst for the past, present and future, ACM SIGDOC Asterisk Journal of Computer Documentation, 20:3, (23-32), Online publication date: 1-Aug-1996.
  308. ACM
    Rizzo A, Parlangeli O, Marchigiani E and Bagnara S (1996). The management of human errors in user-centered design, ACM SIGCHI Bulletin, 28:3, (114-118), Online publication date: 1-Jul-1996.
  309. ACM
    Wolz U, Weisgarber S, Domen D and McAuliffe M (1996). Teaching introductory programming in the multi-media world, ACM SIGCSE Bulletin, 28:SI, (57-59), Online publication date: 2-Jun-1996.
  310. ACM
    Wolz U, Weisgarber S, Domen D and McAuliffe M Teaching introductory programming in the multi-media world Proceedings of the 1st conference on Integrating technology into computer science education, (57-59)
  311. Sproull L, Subramani M, Kiesler S, Walker J and Waters K (1996). When the interface is a face, Human-Computer Interaction, 11:2, (97-124), Online publication date: 1-Jun-1996.
  312. ACM
    Rüger M, Preim B and Ritter A Zoom navigation exploring large information and application spaces Proceedings of the workshop on Advanced visual interfaces, (40-48)
  313. ACM
    Kandogan E and Shneiderman B Elastic windows Proceedings of the workshop on Advanced visual interfaces, (29-38)
  314. ACM
    Pérez-Quiñones M and Sibert J A collaborative model of feedback in human-computer interaction Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (316-323)
  315. ACM
    Orendorf J and Kacmar C A spatial approach to organizing and locating digital libraries and their content Proceedings of the first ACM international conference on Digital libraries, (83-89)
  316. ACM
    North C, Shneiderman B and Plaisant C User controlled overviews of an image library Proceedings of the first ACM international conference on Digital libraries, (74-82)
  317. Billinghurst M and Savage J Adding intelligence to the interface Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
  318. ACM
    Gasen J (1996). HCI education, ACM SIGCHI Bulletin, 28:1, (25-27), Online publication date: 1-Jan-1996.
  319. ACM
    Wolz U, Weisgarber S, Domen D and McAuliffe M (1996). Teaching introductory programming in the multi-media world, ACM SIGCUE Outlook, 24:1-3, (57-59), Online publication date: 1-Jan-1996.
  320. Coughlan K and Nolan P Developing special purpose simulators under Microsoft Windows Proceedings of the 27th conference on Winter simulation, (969-976)
  321. ACM
    Huff C and Martin C (1995). Computing consequences, Communications of the ACM, 38:12, (75-84), Online publication date: 1-Dec-1995.
  322. ACM
    Doan D, Paton N and Kilgour A (1995). Design and user testing of a multi-paradigm query interface to an object-oriented database, ACM SIGMOD Record, 24:3, (12-17), Online publication date: 1-Sep-1995.
  323. ACM
    Rose A, Shneiderman B and Plaisant C An applied ethnographic method for redesigning user interfaces Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques, (115-122)
  324. ACM
    Perlman G Teaching user interface development to software engineers Conference Companion on Human Factors in Computing Systems, (375-376)
  325. ACM
    Kaptelinin V A comparison of four navigation techniques in a 2D browsing task Conference Companion on Human Factors in Computing Systems, (282-283)
  326. Mittal V and Moore J Dynamic generation of follow up question menus Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (90-97)
  327. ACM
    Bradford J (1995). The human factors of speech-based interfaces, ACM SIGCHI Bulletin, 27:2, (61-67), Online publication date: 1-Apr-1995.
  328. ACM
    Koivunen M, Nieminen M and Riihiaho S (1995). Launching the usability approach, ACM SIGCHI Bulletin, 27:2, (54-60), Online publication date: 1-Apr-1995.
  329. ACM
    Strickland T (1995). An information systems perspective of the SIGCHI curricula, ACM SIGCHI Bulletin, 27:2, (4-10), Online publication date: 1-Apr-1995.
  330. Plaisant C, Carr D and Shneiderman B (1995). Image-Browser Taxonomy and Guidelines for Designers, IEEE Software, 12:2, (21-32), Online publication date: 1-Mar-1995.
  331. ACM
    Kuhn B and Binkley D (1994). In search of a customizable and uniform user interface, XRDS: Crossroads, The ACM Magazine for Students, 1:2, (34-39), Online publication date: 1-Dec-1994.
  332. ACM
    Sohlenkamp M and Chwelos G Integrating communication, cooperation, and awareness Proceedings of the 1994 ACM conference on Computer supported cooperative work, (331-343)
  333. ACM
    Beam P Hands drawing each other Proceedings of the 12th annual international conference on Systems documentation: technical communications at the great divide, (105-114)
  334. ACM
    Abdullah A and Gay B Implementing an interface to networked services Proceedings of the 12th annual international conference on Systems documentation: technical communications at the great divide, (25-33)
  335. ACM
    Perlman G (1994). Book review: Human-Computer Interaction, by Jenny Preece, Yvonne Rogers, Helen Sharp, David Benyon, Simon Holland, and Tom Carey (Addison-Wesley, 1994), ACM SIGCHI Bulletin, 26:4, (82-85), Online publication date: 1-Oct-1994.
  336. Allen B Perceptual speed, learning and information retrieval performance Proceedings of the 17th annual international ACM SIGIR conference on Research and development in information retrieval, (71-80)
  337. ACM
    Bizzozero S and Rana A Dynamic WAIS book Proceedings of the workshop on Advanced visual interfaces, (225-227)
  338. ACM
    Jain V and Shneiderman B Data structures for dynamic queries Proceedings of the workshop on Advanced visual interfaces, (1-11)
  339. ACM
    Brennan S and Ohaeri J Effects of message style on users' attributions toward agents Conference Companion on Human Factors in Computing Systems, (281-282)
  340. ACM
    Neale W and Kursted P The development of an interactive multimedia courseware program highlighting visual momentum Conference Companion on Human Factors in Computing Systems, (19-20)
  341. ACM
    Carr D Specification of interface interaction objects Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (372-378)
  342. ACM
    Ahlberg C and Shneiderman B The alphaslider Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (365-371)
  343. ACM
    Ahlberg C and Shneiderman B Visual information seeking Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (313-317)
  344. ACM
    Tognazzini B The “Starfire” video prototype project Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (99-105)
  345. ACM
    Ogozalek V A comparison of the use of text and multimedia interfaces to provide information to the elderly Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (65-71)
  346. ACM
    Gasen J, Perlman G and Attaya-Kelo M (1994). Update on the HCI Education Survey, ACM SIGCHI Bulletin, 26:2, (8-11), Online publication date: 1-Apr-1994.
  347. ACM
    Dospisil J and Polgar T Conceptual modelling in the hypermedia development process Proceedings of the 1994 computer personnel research conference on Reinventing IS : managing information technology in changing organizations: managing information technology in changing organizations, (97-104)
  348. ACM
    Jacobson A, Berkin A and Orton M (1994). LinkWinds: interactive scientific data analysis and visualization, Communications of the ACM, 37:4, (42-52), Online publication date: 1-Apr-1994.
  349. ACM
    Beichner R (1994). Research-guided design of multimedia research tools, ACM SIGGRAPH Computer Graphics, 28:1, (40-43), Online publication date: 1-Feb-1994.
  350. ACM
    Pissinou N, Makki K and Park E Towards the design and development of a new architecture for Geographic Information Systems Proceedings of the second international conference on Information and knowledge management, (565-573)
  351. ACM
    Mehlenbacher B (1993). Concerning SIGDOC 92, ACM SIGDOC Asterisk Journal of Computer Documentation, 17:4, (23-32), Online publication date: 1-Oct-1993.
  352. ACM
    Fox E, France R, Sahle E, Daoud A and Cline B Development of a modern OPAC Proceedings of the 16th annual international ACM SIGIR conference on Research and development in information retrieval, (248-259)
  353. ACM
    Vanderdonckt J and Bodart F Encapsulating knowledge for intelligent automatic interaction objects selection Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems, (424-429)
  354. ACM
    Tognazzini B Principles, techniques, and ethics of stage magic and their application to human interface design Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems, (355-362)
  355. ACM
    Bailey G Iterative methodology and designer training in human-computer interface design Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems, (198-205)
  356. ACM
    Neerincx M and de Greef P How to aid non-experts Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems, (165-171)
  357. ACM
    Chwelos G and Mantei M Design space of a generic interface for filtering and displaying database query results INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems, (175-176)
  358. ACM
    Bodart F and Vanderdonckt J Expressing guidelines into an ergonomical styleguide for highly interactive applications INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems, (35-36)
  359. ACM
    Noirhomme-Fraiture M and Vanderdonckt J Screen usability guidelines for persons with disabilities INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems, (25-26)
  360. ACM
    Barrett M A hypertext module for teaching user interface design Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education, (107-111)
  361. ACM
    Barrett M (1993). A hypertext module for teaching user interface design, ACM SIGCSE Bulletin, 25:1, (107-111), Online publication date: 1-Mar-1993.
  362. ACM
    Don A, Brennan S, Laurel B and Shneiderman B Anthropomorphism Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (67-70)
  363. ACM
    Napier H, Batsell R, Lane D and Guadagno N (1992). Knowledge of command usage in a spreadsheet program, ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 23:1, (13-21), Online publication date: 1-Mar-1992.
  364. Grudin J (1991). Systematic sources of suboptimal interface design in large product development organizations, Human-Computer Interaction, 6:2, (147-196), Online publication date: 1-Jun-1991.
  365. ACM
    Mulligan R, Altom M and Simkin D User interface design in the trenches Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (232-236)
  366. ACM
    Blumenthal B Strategies for automatically incorporating metaphoric attributes in interface designs Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology, (66-75)
  367. ACM
    Chignell M (1990). A taxonomy of user interface terminology, ACM SIGCHI Bulletin, 21:4, (27), Online publication date: 1-Apr-1990.
  368. ACM
    Mitchell J and Shneiderman B (1989). Dynamic versus static menus: an exploratory comparison, ACM SIGCHI Bulletin, 20:4, (33-37), Online publication date: 1-Apr-1989.
  369. ACM
    Lerch F, Mantei M and Olson J (1989). Skilled financial planning: the cost of translating ideas into action, ACM SIGCHI Bulletin, 20:SI, (121-126), Online publication date: 1-Mar-1989.
  370. ACM
    Lerch F, Mantei M and Olson J Skilled financial planning: the cost of translating ideas into action Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (121-126)
  371. ACM
    Coutaz J (1987). PAC, ACM SIGCHI Bulletin, 19:2, (37-41), Online publication date: 1-Oct-1987.
  372. ACM
    Spielvogel R (1987). Learning link, ACM SIGCUE Outlook, 19:3-4, (60-70), Online publication date: 1-Apr-1987.
  373. Ojha S, Jovanovic M and Giunchiglia F Entity-Centric Visualization of Open Data Human-Computer Interaction – INTERACT 2015, (149-166)
Contributors
  • University of Maryland, College Park

Recommendations

John J. Hirschfelder

Few aspects of computer software have changed so radically in the last 20 years as the role of the user interface. Whereas in batch processing days, often less than 10 percent of a programs code was devoted to this interface (if there was one at all), now interface-related code can represent 90 percent or more of the program. Thus, the recent proliferation of works on interface design is no surprise. The six books reviewed here extend across the spectrum, from the basic handbook (Powell) to the highly theoretical treatise (Eberts). Some of these books are oriented to specific software environments. Comparative data are provided in Table 1. The range of topics treated varies considerably from book to book, due to the different intended audiences. A comparison is provided in Table 2. The topics treated are similarly varied. On the practical side, the reader may find guidance in such areas as screen layout; selection of menu items; justification and alignment; keying procedure; and use of color. At the theoretical end, one may read about models of human mental processes; effects of social conditions on computer usage; methodology of experiments in human-computer interaction; and recent research developments. The books under review include two handbooks, two textbooks, and two theoretical works. (Table 1 shows these desig nations for each book). The theoretically oriented works may be used as texts at the graduate level. Hix and Hartson The authors present the development of user interfaces from two aspects: the characteristics of the product and the process of developing it. Groups of exercises are provided at the end of many sections. References are provided at the end of each chapter. The emphasis is on the process. Topics treated include systems analysis (requirements definition and conceptual design), representations of interface designs, and usability specifications. A formal language called User Action Notation is introduced for defining interaction requirements. Other topics are rapid prototyping, formative evaluation (that is, iterative evaluation during the development process), usability testing, quantitative methods, and interface development tools. The emphasis on the user interface development process, rather than on the interface itself, places this book in the systems analysis and project management arena; the treatment of user interface design itself is little more than a catalog of common features. Powell Powell has written the closest of these six to a pure handbook: the information and guidelines are well organized and concisely presented, with a minimum of background or theory. The type is large and the white space is generous, making this book significantly shorter than the others reviewed here. It is a quick, easy read, but it covers nearly all the issues that the average developer of in-house applications and small commercial packages will encounter. The author states that he included guidelines that he thought trivial, because even these are too often forgotten or ignored. The bibliography lists only 12 references, but each is accompanied by a brief review. This books weaknesses are its orientation to character-array screens under MS-DOS and its reliance on the FoxPro database system for examples. A second edition, oriented to graphical user interface systems, would be a good contribution to the literature. Nevertheless, if you are embarking on a project, need a refresher course on user interface design, and have time to read only one book, read this one. Shneiderman This comprehensive treatment mixes theory with practice in about equal portions. All major topics are covered well. Evaluations of interface features are supported by descriptions of relevant experiments, the results, and references to the literature. The treatments of direct object manipulation, interaction devices, response time, and display rate are particularly comprehensive. Each chapter ends with two summaries entitled “Practitioners Summary” and “Researchers Agenda.” The reader seeking practical guidance quickly will find this book frustrating; the guidance is there, but is interspersed with theory and with results of research projects. This book should be read in a leisurely fashion—between projects, rather than at the start of a project. Table 1: Descriptive Data Hix and Hartson Powell Shneiderman Cox and Walker Galitz Eberts Number of pages 381 390 593 362 532 649 Number of chapters 12 13 14 9 15 25 Number of appendices 0 1 1 0 0 0 Type Textbook Handbook Theoretical treatise Textbook Handbook Theoretical treatise Audience 4th-year graduate student Practitioner Researcher advanced practitioner Undergraduate Practitioner Researcher Exercises Yes No No Yes No Yes Reference software Non- specific MS-DOS, FoxPro Non- specific Non- specific Non- specific X Windows Color plates No No Yes No No No Cox and Walker The authors have written a textbook targeted at an introductory undergraduate course in an information systems curriculum. Basic topics are introduced and illustrated by two running examples, one a vehicle scheduling application, the other an airline route selection program. The role of usability testing in product development is emphasized. Cox and Walker provide no systematic presentation of interface design features, and little guidance on the application of features. This text should be easy to teach, but it should be supplemented by a basic handbook, such as Powell. Galitz Galitzs book is the successor to his Handbook of screen format design , whose most recent edition was published in 1989 [1]. Unlike the other books in this review, Galitzs is narrowly focused on screen layout, and this topic is treated exhaustively. Good and poor design practices for every feature of any screen are presented. Unlike Powells handbook, the rationale for the recommended practices is presented with references to the research literature. Examples are numerous and well chosen. The first three chapters, “Introduction,” “The System User,” and “System Considerations,” contain general principles. The remainder of the book is best used as a reference, which is facilitated by an exceptionally detailed table of contents. This book is the most comprehensive handbook I have seen. It is an essential reference for developers of serious commercial software products. Eberts Eberts focuses on the underlying theory of human interactions with computers and with evaluation methods. The introductory section, consisting of three chapters, reviews the common forms of information presentation. Subsequent sections, of several chapters each, treat four approaches to analyzing human-computer interaction: empirical, cognitive, predictive modeling, and anthropomorphic. The section on empirical methods includes extensive guidance on the design of experiments regarding human-computer interaction, and lists pitfalls to avoid. The section on the cognitive approach treats mental models, neural networks, and human spatial reasoning. The section on predictive modeling emphasizes the goals, operations, methods, and selection (GOMS) model of human-computer interaction, and introduces Natural GOMS Language. The section on the anthropomorphic approach treats such topics as alternative input devices and affordances of objects. This work is highly theoretical, and is directed at researchers. It is of marginal value for practitioners. Comparison These six books are best considered in three groups: the textbooks (Hix and Hartson, and Cox and Walker); the handbooks (Powell and Galitz); and the research treatises (Shneiderman and Eberts). Each group addresses a different market. Of the textbooks, the Hix and Hartson book is at a significantly higher level, and contains more comprehensive practical guidance than Cox and Walker. Hix and Hartson is suitable for an advanced course in a computer science program, while Cox and Walker is suitable for an introductory course in an information systems curriculum. Of the handbooks, Eberts is much more comprehensive, but Powells book, being concise and easy to read, will prove more useful to the average developer. Table 2: Coverage of Topics Hix and Hartson Powell Shneiderman Cox and Walker Galitz Eberts Command languages Good Good Very good Poor Very good Good Menus Good Good Very good Poor Very good Good Data entry Good Good Very good Poor Very good Good Error messages Good Good Good Poor Good Very good Graphs Poor Good Adequate Poor Excellent Very good Color Poor Poor Adequate None Excellent Adequate Design methods Very good Adequate Adequate Good None None Product development Very good Adequate Adequate Good None None Testing Excellent Adequate Good Excellent None Excellent Social issues Good Poor Excellent Poor Adequate Good Psycho-motor issues None None Excellent None Adequate Very good Cognitive theory Poor None Excellent None Good Very good User documentation Poor Good Good Good None None GUI systems None Poor Adequate None None Good Development tools Good Poor None None None Adequate Standards and guidelines Good Adequate Good Good None None Of the treatises, Shneidermans is the more general and also the more practical. It presents a balanced view of the entire field at the research level while translating current knowledge to practical guidance. Eberts book is a very thorough treatment of narrower scope.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.