home
about

introduction
1. human
2. computer
3. interaction
4. paradigms
5. design basics
6. software process
7. design rules
8. implementation
9. evaluation
10. universal design
11. user support
12. cognitive models
13. socio-organizational
14. comm and collab
15. task models
16. dialogue
17. system models
18. rich interaction
19. groupware
20. ubicomp, VR, vis
21. hypertext and WWW
references

resources
exercises
online
editions
community
search

CHAPTER 22
references

 outline 

 links 

 resources 

 exercises 

Where possible alternatives have been found for broken web links. The original URLs have been left formatted as strikethrough.

  1. [1] G. Abowd. Agents: recognition and interaction models. In D. Diaper, D. Gilmore, G. Cockton and B. Shackel, editors, Human–Computer Interaction – Proceedings INTERACT'90, pages 143–6. North-Holland, Amsterdam, 1990.
  2. [2] G. D. Abowd. Classroom 2000: an experiment with the instrumentation of a living educational environment. IBM Systems Journal, 38(4):508–30, Special issue on Human–Computer Interaction: a focus on pervasive computing, 1999.
  3. [3] G. D. Abowd and R. Beale. Users, systems and interfaces: a unifying framework for interaction. In D. Diaper and N. Hammond, editors, HCI'91: People and Computers VI, pages 73–87. Cambridge University Press, Cambridge, 1991.
  4. [4] G. D. Abowd, C. G. Atkeson, J. Brotherton, T. Enqvist, P. Gulley and J. LeMon. Investigating the capture, integration and access problem of ubiquitous computing in an educational setting. CHI'98 Conference Proceedings, pages 440–7, Los Angeles, ACM Press, 1998.
  5. [5] G. D. Abowd, C. G. Atkeson, A. Feinstein, C. Hmelo, R. Kooper, S. Long, N. Sawhney and M. Tan. Teaching and learning as multimedia authoring: the classroom 2000 project. In Proceedings of the ACM Conference on Multimedia – Multimedia'96, 1996.
  6. [6] G. D. Abowd, C. G. Atkeson, J. Hong, S. Long, R. Kooper and M. Pinkerton. Cyberguide: a mobile context-aware tour guide. ACM Wireless Networks, 3:421–33, 1997.
  7. [7] G. D. Abowd, A. Dey, R. Orr and J. Brotherton. Context-awareness in wearable and ubiquitous computing. Technical Report GIT-GVU-97-11, GVU Center, Georgia Institute of Technology, June 1997.
  8. [8] G. Abowd, H. Wang and A. Monk. A formal technique for automated dialogue development. In Proceedings of Designing Interactive Systems – DIS'95, pages 219–26. ACM Press, New York, 1995.
  9. [9] ACM Special Interest Group on Computer–Human Interaction Curriculum Development Group. ACM SIGCHI curricula for human–computer interaction. Technical report, ACM, New York, 1992.
  10. [9a] C. Alexander, S. Ishikawa and M. Silverstein. A Pattern Language. OUP, New York, 1977.
  11. [10] H. Alexander. Formally-based Tools and Techniques for Human–Computer Dialogues. Ellis Horwood, Chichester, 1987.
  12. [11] D. G. Aliaga. Virtual objects in the real world. Communications of the ACM, 40(3):49–54, 1997.
  13. [12] J. Allanson. Electrophysiological interactive computer systems. IEEE Computer, pages 60–5, March 2002.
  14. [13] L. Allinson and N. Hammond. A learning support environment: the hitch-hiker's guide. In R. McAleese, editor, Hypertext: Theory into Practice. Intellect, 1993.
  15. [14] J. R. Anderson. The Architecture of Cognition. Harvard University Press, Cambridge, MA, 1983.
  16. [15] J. Annett and K. D. Duncan. Task analysis and training design. Occupational Psychology, 41:211–21, 1967.
  17. [16] Apple Research Laboratories. Apple data detectors homepage. Available at http://www.research.apple.com/research/tech/AppleData Detectors/, 1997.
  18. [17] A. Asthana, M. Cravatts and P. Krzyzanouski. An indoor wireless system for personalized shopping assistance. In L. Cabrera and M. Sattyanarayanan, editors, Workshop on Mobile Computing Systems and Applications, pages 69–74. IEEE Computer Society Press, December 1994.
  19. [18] AT&T Laboratories. Sentient Computing Project Home Page, Cambridge, 2002. http://www.uk.research.att.com/spirit/ http://www.cl.cam.ac.uk/research/dtg/attarchive/spirit/
  20. [19] M. Bacigalupi. Designing movement in interactive multimedia: making it meaningful. Interfaces, 44:12–15, autumn 2000.
  21. [20] M. Back, J. Cohen, R. Gold, S. Harrison and S. Minneman. Listen reader: an electronically augmented paper-based book. In Proceedings of the 2001 ACM Conference on Human Factors in Computing Systems – CHI 2001, pages 23–9, 2001.
  22. [21] A. D. Baddeley. Human Memory: Theory and Practice, p. 68ff. Lawrence Erlbaum Associates, Hove, 1990.
  23. [22] A. D. Baddeley and D. J. A. Longman. The influence of length and frequency of training sessions on rate of learning to type. Ergonomics, 21:627–35, 1978.
  24. [23] R. W. Bailey. Human Performance Engineering: A Guide for System Designers. Prentice Hall, Englewood Cliffs, NJ, 1982.
  25. [24] P. Barnard. Interacting cognitive subsystems: a psycholinguistic approach to short-term memory. In A. Ellis, editor, Progress in the Psychology of Language, volume 2, chapter 6. Lawrence Erlbaum Associates, Hove, 1985.
  26. [25] P. Barnard. Cognitive resources and the learning of human–computer dialogs. In J. M. Carroll, editor, Interfacing Thought: Cognitive Aspects of Human–Computer Interaction, pages 112–58. MIT Press, Cambridge, MA, 1987.
  27. [26] P. Barnard and J. May. Interactions with advanced graphical interfaces and the deployment of latent human knowledge. In F. Paternó, editor, Proc. of Design, Specification and Verification of Interactive Systems, DSVIS'94. Springer-Verlag, 1995.
  28. [27] P. Barnard, M. Wilson and A. MacLean. Approximate modelling of cognitive activity with an expert system: a theory-based strategy for developing an interactive design tool. The Computer Journal, 31(5):445–56, 1988.
  29. [28] F. C. Bartlett. Remembering. Cambridge University Press, Cambridge, 1932.
  30. [29] L. Bass and J. Coutaz. Developing Software for the User Interface. Addison-Wesley, New York, 1991.
  31. [30] D. Bauer and C. R. Cavonius. Improving the legibility of visual display units through contrast reversal. In E. Grandjean and E. Vigliani, editors, Ergonomic Aspects of Visual Display Units. Taylor and Francis, London, 1980.
  32. [31] R. Beale and J. Finlay, editors, Neural Networks and Pattern Recognition in Human–Computer Interaction. Ellis Horwood, Chichester, 1992.
  33. [32] M. Begeman, P. Cook, C. Ellis, M. Graf, G. Rein and T. Smith. Project Nick: meetings augmentation and analysis. In D. Peterson, editor, CSCW'86: Conference on Computer Supported Cooperative Work, MCC Software Technology Program, Austin, Texas, 1986. ACM Press, New York.
  34. [33] M. Beigl, H.-W. Gellersen and A. Schmidt. MediaCups: experience with design and use of computer-augmented everyday objects. Computer Networks, 35(4):401–9, Special issue on Pervasive Computing, Elsevier, March 2001.
  35. [34] R. Bentley, W. Appelt, U. Busbach, E. Hinrichs, D. Kerr, S. Sikkel, J. Trevor and G. Woetzel. Basic support for cooperative work on the world wide web. International Journal of Human–Computer Studies, 46(6):827–46, Special issue on Innovative Applications of the World Wide Web, Academic Press, June 1997.
  36. [35] H. Beyer and K. Holtzblatt. Contextual Design: Defining Customer Centered Systems, Morgan Kaufmann, 1998.
  37. [36] M. Blattner, D. Sumikawa and R. Greenberg. Earcons and icons: their structure and common design principles. Human–Computer Interaction, 4(1):11–44, 1989.
  38. [36a] B. W. Boehm. Verifying and validating software requirements and design specifications. IEEE Software, January: 75–88, 1984.
  39. [37] J. Borchers. A Pattern Approach to Interaction Design. John Wiley, Chichester, 2001.
  40. [38] W. A. Bousfield. The occurrence of clustering in recall of randomly arranged associates. Journal of General Psychology, 49:229–40, 1953.
  41. [39] S. Bovair, D. E. Kieras and P. G. Polson. The acquisition and performance of text-editing skill: a cognitive complexity analysis. Human–Computer Interaction, 5(1):1–48, 1990.
  42. [40] J. M. Bowers and S. D. Benford, editors, Studies in Computer Supported Cooperative Work. North-Holland, Amsterdam, 1991.
  43. [41] J. Bowers, G. Button and W. Sharrock. Workflow from within and without: technology and cooperative work on the print industry shop floor. In Proc. of ECSCW'95, pages 51–66, Kluwer, 1995.
  44. [42] J. Bowers and J. Churcher. Local and global structuring of computer mediated communication: developing linguistic perspectives on CSCW in COSMOS. In CSCW'88: Proceedings of the Conference on Computer-Supported Cooperative Work, pages 125–39, Portland, OR, 26–28 September 1988. ACM SIGCHI and SIGOIS, ACM, New York.
  45. [43] T. Boyle. Design for Multimedia Learning. Prentice Hall, 1997.
  46. [44] J. Breuker. EUROHELP. CEC, Brussels, 1991.
  47. [45] S. A. Brewster. Non-speech auditory output. In J. Jacko and A. Sears, editors, The Human–Computer Interaction Handbook, chapter 12, pages 220–39. Lawrence Erlbaum Associates, USA, 2002.
  48. [46] S. Brewster and M. Zajicek. A new research agenda for older adults. Workshop held at HCI2002, South Bank University. 2002. Papers available at: http://www.dcs.gla.ac.uk/~stephen/workshops/utopia/index.shtml (last accessed March 2003).
  49. [47] S. A. Brewster, P. C. Wright and A. D. N. Edwards. A detailed investigation into the effectiveness of earcons. In G. Kramer, editor, Auditory Display, Sonification, Audification and Auditory Interfaces. Proceedings of the First International Conference on Auditory Display, pages 471–98. Santa Fe Institute, Santa Fe, NM, Addison-Wesley, 1992.
  50. [48] J. A. Brotherton. eClass – Building, observing, and understanding the impact of capture and access in an educational domain. PhD thesis. College of Computing and GVU Center, Georgia Institute of Technology. 2001. Available at: http://www.jasonbrotherton.com/brothert/thesis/Thesis.pdf http://www.cc.gatech.edu/fce/eclass/pubs/brotherton-thesis.pdf
  51. [49] P. J. Brown. Triggering information by context. Personal Technologies, 2(1):1–9, 1998.
  52. [50] S. Bryson. Virtual environments in scientific visualisation. In R. A. Earnshaw and D. Watson, editors, Animation and Scientific Visualisation, pages 113–22. Academic Press, London, 1993.
  53. [51] V. Bush. As we may think. Atlantic Monthly, 176(1):101–8, 1945.
  54. [52] W. Buxton. There's more to interaction than meets the eye: some issues in manual input. In R. M. Baecker and W. A. S. Buxton, editors, Readings in Human–Computer Interaction: A Multidisciplinary Approach. Morgan Kaufmann, San Francisco, 1987.
  55. [53] W. Buxton. A three-state model of graphical input. In D. Diaper, D. Gilmore, G. Cockton and B. Shackel, editors, Human–Computer Interaction – INTERACT'90, pages 449–56. North-Holland, Amsterdam, 1990.
  56. [54] J. Callahan, D. Hopkins, M. Weiser and B. Shneiderman. An empirical comparison of pie vs. linear menus. In Proceedings of CHI'88, pages 95–100. ACM Press, New York, 1988.
  57. [54a] W. B. Cannon. The James–Lange theory of emotions: A critical examination and an alternative theory. American Journal of Psychology, 39: 106–24, 1927.
  58. [55] S. K. Card, T. P. Moran and A. Newell. The keystroke-level model for user performance with interactive systems. Communications of the ACM, 23:396–410, 1980.
  59. [56] S. K. Card, T. P. Moran and A. Newell. The Psychology of Human–Computer Interaction. Lawrence Erlbaum Associates, Hillsdale, NJ, 1983.
  60. [57] S. K. Card, G. G. Robertson and W. York. The WebBook and the Web Forager: an information workspace for the world-wide web. In Proceedings of CHI'96, pages 111–17. ACM Press, New York, 1996.
  61. [58] J. M. Carroll. Minimalist design for active users. In B. Shackel, editor, Proceedings of IFIP Conference, Interact'84, pages 39–45. North-Holland, Amsterdam, 1984.
  62. [59] J. M. Carroll. Infinite detail and emulation in an ontologically minimized HCI. In J. C. Chew and J. Whiteside, editors, Empowering People – CHI'90 Conference Proceedings, pages 321–7. ACM Press, New York, 1990.
  63. [60] J. M. Carroll and C. Carrithers. Blocking learner errors in a training wheels system. Human Factors, 26:377–89, 1984.
  64. [61] J. M. Carroll and T. P. Moran, editors, Human–Computer Interaction, 6(3 & 4) 1991. Special journal double issue on design rationale.
  65. [62] J. M. Carroll and M. B. Rosson. Deliberated evolution: stalking the view matcher in design space. Human–Computer Interaction, 6(3 & 4):281–318, 1991.
  66. [63] L. Catledge and J. Pitkow. Characterising browsing strategies in the world-wide web. In Proceedings of the 3rd International World Wide Web Conference, Darmstadt, Germany. Published in Computer Networks and ISDN, 27, 1065–1073, Elsevier Science, 1995. Available at: http://www.igd.fhg.de/www/www95/papers/
    http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.25.8958
  67. [64] W. G. Chase and H. A. Simon. The mind's eye in chess. In W. G. Chase, editor, Visual Information Processing. Academic Press, New York, 1973.
  68. [65] W. G. Chase and H. A. Simon. Perception in chess. Cognitive Psychology, 4:55–81, 1973.
  69. [66] P. B. Checkland. Systems Thinking, Systems Practice. John Wiley, Chichester, 1981.
  70. [67] Y. Chen, D. W. Clark, P. Cook, S. Damianakis, G. Essl, A. Finkelstein, T. Funkhouser, A. Klein, Z. Liu, E. Praun, R. Samanta, B. Shedd, J. P. Singh, G. Tzanetakis, K. Li, H. Chen and J. Zheng. Early experiences and challenges in building and using a scalable display wall system. IEEE Computer Graphics and Applications, 20(4):671–80, 2000.
  71. [68] K. Cheverst, K. Mitchell and N. Davies. Design of an object model for a context sensitive tourist guide. In Proceedings of Interactive Applications of Mobile Computing – IMC'98, Rostock, Germany, November 1998. Available at: http://www.egd.igd.fhg.de/~imc98/proceedings.html http://www.research.lancs.ac.uk/portal/en/publications/design-of-an-object-model-for-a-contextsensitive-tourist-guide%280dd5c0be-f4b5-41bb-b870-4ebe4cea4b6a%29.html http://dx.doi.org/10.1016/S0097-8493(99)00119-3
  72. [69] K. Cheverst, N. Davies and K. Mitchell. The role of adaptive hypermedia within a context-aware tourist guide. Communications of the ACM, Special issue on adaptive web-based systems and adaptive hypermedia, May 2002.
  73. [70] K. Cheverst, D. Fitton and A. Dix. Exploring the evolution of office door displays. In K. O'Hara, M. Perry, E. Churchill and D. Russell, editors, Public and Situated Displays: Social and Interactional Aspects of Shared Display Technologies, Kluwer, 2004.
  74. [71] H. H. Clark and S. E. Brennan. Grounding in communication. In L. B. Resnick, J. Levine and S. D. Behreno, editors, Socially Shared Cognition. American Psychological Association, Washington DC, 1991.
  75. [72] H. H. Clark and E. F. Schaefer. Contributing to discourse. Cognitive Science, 13:259–94, 1989.
  76. [73] G. Cockton. Designing abstractions for communication control. In M. Harrison and H. Thimbleby, editors, Formal Methods in Human–Computer Interaction, chapter 10. Cambridge University Press, Cambridge, 1990.
  77. [74] A. M. Collins and M. R. Quillian. Retrieval time from semantic memory. Journal of Verbal Learning and Verbal Behaviour, 8:240–7, 1969.
  78. [75] J. Conklin. Hypertext: an introduction and survey. Computer, pages 17–41, September, 1987.
  79. [76] J. Conklin and M. L. Begeman. gIBIS: A tool for all reasons. Journal of the American Society for Information Science, March, 1989.
  80. [77] J. E. Conklin and K. C. Burgess Yakemovic. A process-oriented approach to design rationale. Human–Computer Interaction, 6(3 & 4):357–91, 1991.
  81. [78] G. F. Coulouris and H. W. Thimbleby. HyperProgramming. Addison-Wesley, Wokingham, 1993.
  82. [79] J. Coutaz. Pac, an object oriented model for dialog design. In H. J. Bullinger and B. Shackel, editors, Human–Computer Interaction – INTERACT'87, pages 431–6. North-Holland, Amsterdam, 1987.
  83. [80] J. Coutaz. Architectural design for user interfaces. In Proceedings of the 3rd European Conference of Software Engineering, ESEC'91, 1991.
  84. [81] L. Cowen, L. J. Ball and J. Delin. An eye-movement analysis of web-page usability. In X. Faulkner, J. Finlay and F. Détienne, editors, People and Computers XVI – Memorable Yet Invisible: Proceedings of HCI 2002. Springer-Verlag, London, 2002.
  85. [82] Csikszentimihalyi. Flow: The Psychology of Optimal Experience. Harper and Row, New York, 1990.
  86. [83] A. Cypher. Eager: Programming repetitive tasks by example. In Reaching through Technology – CHI'91 Conference Proceedings, pages 33–9. ACM Press, New York, 1991.
  87. [84] B. Damer, C. Kekenes and T. Hoffman. Inhabited digital spaces. In Common Ground – CHI'96 Conference Companion, pages 9–10. ACM Press, New York, 1996.
  88. [85] C. Davenport and G. Weir. Plan recognition for intelligent advice and monitoring. In M. D. Harrison and A. F. Monk, editors, HCI'86: People and Computers II, pages 296–315. Cambridge University Press, Cambridge, 1986.
  89. [86] A. Dearden, M. Harrison and P. Wright. Allocation of function: scenarios, context and the economics of effort. Int. J. of Human–Computer Studies, 52(2):289–318, 2000.
  90. [87] L. Degen, R. Mander and G. Salomon. Working with audio: integrating personal tape recorders and desktop computers. In Proceedings of ACM CHI'92 Conference, pages 413–18, May 1992.
  91. [88] A. D. DeGroot. Thought and Choice in Chess. Mouton, The Hague, 1965.
  92. [89] A. D. DeGroot. Perception and memory versus thought. In B. Kleinmuntz, editor, Problem Solving. John Wiley, New York, 1966.
  93. [90] A. Dey, G. D. Abowd, M. Pinkerton and A. Wood. Cyberdesk: a framework for providing self-integrating ubiquitous software services. Technical Report GIT-GVU-97-10, GVU Center, Georgia Institute of Technology, June 1997.
  94. [91] D. Diaper, editor, Task Analysis for Human–Computer Interaction. Ellis Horwood, Chichester, 1989.
  95. [92] D. Diaper. Task Analysis for Knowledge Descriptions (TAKD): the method and an example. In D. Diaper, editor, Task Analysis for Human–Computer Interaction, chapter 4, pages 108–59. Ellis Horwood, Chichester, 1989.
  96. [93] A. J. Dix. Formal Methods for Interactive Systems, chapter 10. Academic Press, London, 1991.
  97. [94] A. J. Dix. Status and events: static and dynamic properties of interactive systems. In D. A. Duce, editor, Proceedings of the Eurographics Seminar: Formal Methods in Computer Graphics, Marina di Carrara, Italy, 1991.
  98. [95] A. Dix. Accelerators and toolbars: learning from the menu. In Adjunct Proceedings of HCI'95, 1995.
  99. [96] A. J. Dix. Closing the loop: modelling action, perception and information. In T. Catarci, M. F. Costabile, S. Levialdi and G. Santucci, editors, AVI'96 – Advanced Visual Interfaces, pages 20–8. ACM Press, New York, 1996.
  100. [97] A. Dix. Challenges for cooperative work on the web: an analytical approach. Computer-Supported Cooperative Work: The Journal of Collaborative Computing, 6:135–56, 1997. Reprinted in R. Bentley, U. Busbach, D. Kerr and K. Sikkel, editors, Groupware and the World Wide Web. Kluwer, 1997.
  101. [98] A. Dix. Welsh mathematician walks in cyberspace (the cartography of cyberspace). (keynote). Proceedings of the Third International Conference on Collaborative Virtual Environments – CVE2000, pages 3–7, ACM Press. http://www.hcibook.com/alan/papers/CVE2000/
  102. [99] A. Dix. Incidental interaction. 2002. Available online: http://www.hcibook.com/alan/topics/incidental/
  103. [100] A. Dix. Managing the ecology of interaction. Proceedings of Tamodia 2002 – First International Workshop on Task Models and User Interface Design, Bucharest, Romania, 18–19 July 2002.
  104. [101] A. Dix. Deconstructing experience – pulling crackers apart. In M. Blythe, A. Monk, K. Overbeeke and P. Wright, editors, Funology: From Usability to Enjoyment. Kluwer, 2003.
  105. [102] A. Dix and G. Abowd. Modelling status and event behaviour of interactive systems. Software Engineering Journal, 11(6):334–46, 1996.
  106. [103] A. J. Dix and J. E. Finlay. AMO – the interface as medium. Poster sessions, HCI International'89, page 22, Boston, 1989. Available at: http://www.hcibook.com/alan/papers/amo89/
  107. [104] A. Dix and R. Mancini. Specifying history and backtracking mechanisms. In P. Palanque and F. Paternó, editors, Formal Methods in Human–Computer Interaction, pages 1–24. Springer-Verlag, London, 1997. Available at: http://www.hcibook.com/alan/papers/histchap97/
  108. [105] A. Dix and D. Ramduny. Building and prototyping groupware. HCI'95 Tutorial Notes, 1995.
  109. [106] A. Dix, R. Beale and A. Wood. Architectures to make simple visualisations using simple systems. Proceedings of Advanced Visual Interfaces – AVI2000, pages 51–60, ACM Press, 2000.
  110. [107] A. Dix, J. Finlay and J. Hassell. Environments for cooperating agents: Designing the interface as medium. In J. Connolly and E. Edmonds, editors, CSCW and Artificial Intelligence, pages 23–37. Springer-Verlag, London, 1994.
  111. [108] A. Dix, D. Ramduny-Ellis and J. Wilkinson. Trigger analysis – understanding broken tasks. In D. Diaper and N. Stanton, editors, The Handbook of Task Analysis for Human–Computer Interaction. Lawrence Erlbaum Associates, 2003 (in press).
  112. [109] P. Dourish. Where the Action Is: The Foundations of Embodied Interaction. MIT Press, 2001.
  113. [110] A. Druin. Cooperative inquiry: developing new technologies for children with children. Proceedings of CHI'99, pages 592–9, Pittsburgh, PA, 15–20 May, ACM, New York, 1999.
  114. [111] E. Dubois, P. Gray and L. Nigay. ASUR++: a design notation for mobile mixed systems. In F. Paternó, editor, Proceedings of the 4th International Symposium, Mobile HCI 2002, pages 123–39, LNCS 2411, Springer-Verlag, 2002.
  115. [112] A. T. Duchowski. Eye Tracking Methodology: Theory and Practice, Springer-Verlag, London, 2003.
  116. [113] E. A. Dykstra and R. P. Carasik. Structure and support in cooperative environments: the Amsterdam conversation environment. International Journal of Man-Machine Studies, 34:419–34, 1991.
  117. [114] R. A. Earnshaw and D. Watson, editors, Animation and Scientific Visualisation. Academic Press, London, 1993.
  118. [115] K. D. Eason. Information Technology and Organizational Change. Taylor and Francis, London, 1988.
  119. [116] K. D. Eason and S. Harker. An open systems approach to task analysis. Internal report, HUSAT Research Centre, Loughborough University of Technology, 1989.
  120. [117] H. Ebbinghaus. Uber das Gedactnis. Dunker, 1885. Translated by H. Ruyer and C. E. Bussenius, 1913, Memory, Teacher's College, Columbia University.
  121. [118] A. Edwards. Soundtrack: an auditory interface for blind users. Human–Computer Interaction, 4(1):45–66, 1989.
  122. [119] A. D. N. Edwards, editor, Extra-ordinary Human–Computer Interaction. Cambridge University Press, Cambridge, 1993.
  123. [120] A. D. N. Edwards and S. Holland, editors, Multimedia Interface Design in Education. Springer-Verlag, Berlin, 1993.
  124. [121] C. A. Ellis, S. J. Gibbs and G. L. Rein. Design and use of a group editor. In G. Cockton, editor, Proceedings of the IFIP Engineering for Human–Computer Interaction Conference, pages 13–25. North-Holland, Amsterdam, 1990.
  125. [122] C. A. Ellis, S. J. Gibbs and G. L. Rein. Groupware: some issues and experiences. Communications of the ACM, 34(1):38–58, January 1991.
  126. [123] S. Elrod, R. Bruce, R. Gold, D. Goldberg, F. Halasz, W. Janssen, D. Lee, K. McCall, E. Pedersen, K. Pier, J. Tang and B. Welch. Liveboard: a large interactive display supporting group meetings, presentations and remote collaboration. In Proceedings of ACM CHI'92 Conference, pages 599–607, May 1992.
  127. [124] D. C. Engelbart. A conceptual framework for the augmentation of man's intellect. In P. W. Howerton and D. C. Weeks, editors, Vistas in Information Handling, volume 1, pages 1–29. Spartan Books, Washington, DC, 1963.
  128. [125] D. C. Engelbart and W. K. English. A research centre for augmenting human intellect. In Proceedings Fall Joint Computing Conference, pages 395–410. Thompson, Washington, DC, December, 1968.
  129. [126] J. Erlandson and J. Holm. Intelligent help systems. Information and Software Technology, 29(3):115–21, 1987.
  130. [127] I. Essa and A. Pentland. A vision system for observing and extracting facial action parameters, pages 76–83. IEEE Computer Society, 1994.
  131. [128] I. Essa and A. Pentland. Facial expression recognition using a dynamic model and motion energy, pages 360–7. IEEE Computer Society, Cambridge, MA, 1995.
  132. [129] M. W. Eysenck and M. T. Keane. Cognitive Psychology: A Student's Handbook. Lawrence Erlbaum Associates, Hillsdale, NJ, 1990.
  133. [130] S. Feiner, B. MacIntyre and D. Seligmann. Knowledge-based augmented reality. In Communications of the ACM, 36(7): 53–62, 1993.
  134. [131] S. S. Fels and G. E. Hinton. Building adaptive interfaces with neural networks: the glove-talk pilot study. In D. Diaper, D. Gilmore, G. Cockton and B. Shackel, editors, Proceedings of Interact'90, pages 683–7. North-Holland, Amsterdam, 1990.
  135. [132] S. A. Fincher. The Pattern Gallery. 2000. Available at: http://www.cs.ukc.ac.uk/people/staff/saf/patterns/gallery.html (last accessed March 2003)
  136. [133] G. Fischer, A. Lemke and T. Schwab. Knowledge-based help systems. In Human Factors in Computing Systems CHI'85 Proceedings, pages 161–7, 1985.
  137. [134] R. S. Fish, R. E. Kraut and B. L. Chalfonte. The VideoWindow system in informal communications. In CSCW'90: Proceedings of the Conference on Computer-Supported Cooperative Work, pages 1–11, Los Angeles, October, 1990. ACM SIGCHI and SIGOIS, ACM Press, New York.
  138. [135] P. M. Fitts and M. I. Posner. Human Performance. Wadsworth, Wokingham, 1967.
  139. [136] G. W. Fitzmaurice, H. Ishii and W. Buxton. Bricks: laying the foundations for graspable user interfaces. In Proceedings of the 1995 ACM Conference on Human Factors in Computing Systems – CHI'95, pages 442–9, 1995.
  140. [137] G. W. Fitzmaurice, S. Zhai and S. H. Chignell. Virtual reality for palmtop computers, Special issue on virtual worlds. ACM Transactions on Information Systems, 11(3):197, 1993.
  141. [138] J. Fogarty, J. Forlizzi and S. E. Hudson. Aesthetic information collages: generating decorative displays that contain information. In Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology – UIST 2001, 2001.
  142. [139] A. Fox, B. Johanson, P. Hanrahan and T. Winograd. Integrating information appliances into an interactive workspace. IEEE Computer Graphics and Applications, 20(3), 2000.
  143. [140] M. M. Gardiner and B. Christie, editors, Applying Cognitive Psychology to User–Interface Design. John Wiley, Chichester, 1987.
  144. [141] W. Gaver. Auditory icons: using sound in computer interfaces. Human–Computer Interaction, 2(2):167–77, 1986.
  145. [142] W. Gaver. The sonicfinder: an interface that uses auditory icons. Human–Computer Interaction, 4(1):67–94, 1989.
  146. [143] W. Gaver and A. Dunne. Projected realities: conceptual design for cultural effect. In Proceedings of the 1999 ACM Conference on Human Factors in Computing Systems – CHI'99, pages 600–7, Pittsburgh, PA, 1999.
  147. [144] W. Gaver, A. Dunne and E. Pacenti. Design: cultural probes. In Interactions: New Visions of Human–Computer Interaction. ACM Inc., Danvers, MA, 1999.
  148. [145] W. Gaver and R. Smith. Auditory icons in large-scale collaborative environments. In D. Diaper, D. Gilmore, G. Cockton and B. Shackel, editors, Proceedings of Interact'90, pages 735–40. North-Holland, Amsterdam, 1990.
  149. [146] B. Gaver, T. Dunne and E. Pacenti. Design: cultural probes. Interactions, 6(1):21–9, ACM Press, 1999.
  150. [147] W. W. Gaver, R. B. Smith and T. O'Shea. Effective sounds in complex situations: the ARKola simulation. In S. P. Robertson, G. M. Olson and J. S. Olson, editors, Reaching Through Technology – CHI'91 Conference Proceedings, pages 85–90. Human Factors in Computing Systems, ACM Press, New York, April, 1991.
  151. [148] H.-W. Gellersen, M. Beigl and H. Krull. The MediaCup: awareness technology embedded in an everyday object. Int. Sym. Handheld and Ubiquitous Computing – HUC99, Karlsruhe, Germany, 1999.
  152. [149] M. L. Gick and K. J. Holyoak. Analogical problem solving. Cognitive Psychology, 12:306–55, 1980.
  153. [150] J. H. Goldberg and X. P. Kotval. Computer interface evaluation using eye movements: methods and constructs. International Journal of Industrial Ergonomics, 24:631–45, 1999.
  154. [151] E. B. Goldstein. Sensation and Perception, 3rd edition. Wadsworth, Wokingham, 1989.
  155. [152] J. D. Gould, S. J. Boies, S. Levy, J. T. Richards and J. Schoonard. The 1984 Olympic message system: a test of behavioural principles of system design. In J. Preece and L. Keller, editors, Human–Computer Interaction, chapter 12. Prentice Hall, Hemel Hempstead, 1990.
  156. [153] C. Gram and G. Cockton, editors, Design Principles for Interactive Software. Chapman and Hall, London, 1996.
  157. [154] W. D. Gray, B. E. John and M. E. Atwood. The precis of Project Ernestine or an overview of a validation of GOMS. In P. Bauersfeld, J. Bennett and G. Lynch, editors, Striking a Balance, Proceedings of the CHI'92 Conference on Human Factors in Computing Systems, pages 307–12. ACM Press, 1992.
  158. [155] S. Greenberg, editor, Computer-Supported Cooperative Work and Groupware. Academic Press, New York, 1991.
  159. [156] S. Greenberg and C. Fitchett. Phidgets: easy development of physical interfaces through physical widgets. Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology – UIST'01, pages 209–18, ACM Press, New York, 2001.
  160. [157] S. Greenberg, J. Darragh, D. Maulsby and I. H. Witten. Predictive interfaces: What will they think of next? In A. D. N. Edwards, editor, Extra-ordinary Human–Computer Interaction. Cambridge University Press, Cambridge, 1993.
  161. [158] R. L. Grossman, et al., editors, Hybrid Systems. LNCS 736, Springer-Verlag, 1993.
  162. [159] J. Grudin. Why CSCW application fail: problems in the design and evaluation of organizational interfaces. In CSCW'88: Proceedings of the Conference on Computer Supported Cooperative Work, pages 85–94, Portland, OR, 26–28 September 1988. ACM SIGCHI and SIGOIS, ACM, New York.
  163. [160] J. Grudin. The case against user interface consistency. Communications of the ACM, 4(3):245–64, 1989.
  164. [161] K. Hamnes. Smelly interfaces. A brief review of the application of smell in user interfaces. Internal report, Future Media Group, Telenor R&D, Fornebu, Norway, 20 February 2002. www.telenor.no/fou/KH_olfactory_displays_200202.pdf
  165. [162] W. J. Hansen. User engineering principles for interactive systems. In AFIPS Conference Proceedings 39, pages 523–32, AFIPS Press, 1971. Reprinted in W. J. Hansen. User engineering principles for interactive systems. In D. R. Barstow, H. E. Shrobe and E. Sandewall, editors, Interactive Programming Environments, pages 217–31. McGraw-Hill, New York, 1984.
  166. [163] M. Harrison and H. Thimbleby, editors, Formal Methods in Human–Computer Interaction. Cambridge University Press, Cambridge, 1990.
  167. [164] B. J. Harrison, K. P. Fishkin, A. Gujar, C. Mochon and R. Want. Squeeze me, hold me, tilt me! An exploration of manipulative user interfaces. Proceedings of the 1998 ACM Conference on Human Factors in Computing Systems – CHI'98, pages 17–24, May 1998.
  168. [165] H. R. Hartson, A. C. Siochi and D. Hix. The UAN: a user-oriented representation for direct manipulation. ACM Transactions on Information Systems, 8(3):181–203, July 1990.
  169. [166] The HCI Service, Department of Trade and Industry, UK. HCI Tools & Methods Handbook, 1991.
  170. [167] M. Helander, editor, Handbook of Human–Computer Interaction. Part II: User Interface Design. North-Holland, Amsterdam, 1988.
  171. [168] M. Helander, editor, Handbook of Human–Computer Interaction. Part V: Tools for Design and Evaluation. North-Holland, Amsterdam, 1988.
  172. [169] D. Heller. XView Programming Manual, volume 7 of The X Window System. O'Reilly and Associates, Inc., Sebastopol, CA, 1990.
  173. [170] T. Hemmings, A. Crabtree, T. Rodden, K. Clarke and M. Rouncefield. Domestic probes and the design process. Proceedings of the 11th European Conference on Cognitive Ergonomics, pages 187–93, Catania, Italy, European Association of Cognitive Ergonomics, 2002.
  174. [171] B. Hewitt, N. Gilbert, M. Jirotka and S. Wilbur. Theories of multi-party interaction. Technical report, Social and Computer Sciences Research Group, University of Surrey and Queen Mary and Westfield Colleges, University of London, 1990.
  175. [172] R. D. Hill, T. Brinck, S. L. Rohall, J. F. Patterson and W. Wilner. The rendezvous architecture and language for constructing multi-user applications. ACM Transactions on Computer–Human Interaction, 1(2):81–125, 1994.
  176. [173] K. Hinckley, J. Pierce, M. Sinclair and E. Horvitz. Sensing techniques for mobile interaction. In Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology – UIST 2000, pages 91–100, 2000.
  177. [174] D. Hindus and C. Schmandt. Ubiquitous audio: capturing spontaneous collaboration. In Proceedings of ACM CSCW'92 Conference, pages 210–17, 1992.
  178. [175] D. Hindus, S. D. Mainwaring, A. E. Hagstrom, N. Leduc and O. Bayley. Casablanca: designing social communications devices for the home. In Proceedings of the 2001 ACM Conference on Human Factors in Computing Systems – CHI 2001, pages 325–32, April 2001.
  179. [176] D. Hix. Generations of user-interface management systems. IEEE Software, 7(5):77–87, September 1990.
  180. [177] D. Hobbs and D. Moore. Human–Computer Interaction, Pitman, 1998.
  181. [178] L. F. Hodges, B. O. Rothbaum, R. Kooper, D. Opdyke, T. Meyer, M. North, J. J. de Graaff and J. Williford. Virtual environments for treating the fear of heights. IEEE Computer, 28(7):27–34, 1995.
  182. [179] R. C. Houghton. On-line help systems: a conspectus. Communications of the ACM, 27, 2, 1984.
  183. [180] A. Howes and S. Payne. Display-based competence: towards user models for menu-driven interfaces. Int. J. of Man–Machine Studies, 33:637–55, 1990.
  184. [181] R. E. Hubbard. Molecular graphics: from pen plotter to virtual reality. In A. Monk, D. Diaper and M. D. Harrison, editors, HCI'92: People and Computers VII, pages 21–7. Cambridge University Press, Cambridge, 1992.
  185. [182] D. A. Huffman. A method for the construction of minimum-redundancy codes. Proceedings of the IRE, 40, 1952.
  186. [183] J. Hughes, J. O'Brien, M. Rouncefield, I. Sommerville and T. Rodden. Presenting ethnography in the requirements process. In Proc. IEEE Conf. on Requirements Engineering, RE'95. pages 27–34, IEEE Press, 1995.
  187. [184] G. Humphreys and P. Hanrahan. A distributed graphics system for large tiled displays. In Proceedings of IEEE Visualization, 1999.
  188. [185] E. Hutchins. The technology of team navigation. In J. Gallagher, R. Kraut and C. Egido, editors, Intellectual Teamwork: Social and Technical Bases of Collaborative Work. Lawrence Erlbaum Associates, Hillsdale, NJ, 1990.
  189. [186] E. Hutchins. Cognition in the Wild. MIT Press, Cambridge, MA, 1995.
  190. [187] E. L. Hutchins, J. D. Hollan and D. A. Norman. Direct manipulation interfaces. In D. A. Norman and S. W. Draper, editors, User Centered System Design, pages 87–124. Lawrence Erlbaum Associates, Hillsdale, NJ, January, 1986.
  191. [188] H. Ishii and N. Miyake. Towards an open shared workspace: computer and video fusion approach of TeamWorkStation. Communications of the ACM, 34(12):37–50, December 1991.
  192. [189] H. Ishii and B. Ullmer. Tangible bits: towards seamless interfaces between people, bits and atoms. In Proceedings of CHI'97, pages 234–41, May 1997.
  193. [190] H. Ishii, C. Wisneski, S. Brave, A. Dahley, M. Gorbet, B. Ullmer and P. Yarin. ambientROOM: integrating ambient media with architectural space. Short paper. In Proceedings of the 1998 ACM Conference on Human Factors in Computing Systems – CHI'98, Companion Proceedings, pages 173–4, 1998.
  194. [191] R. J. K. Jacob. Survey and examples of specification techniques for user–computer interfaces. Technical report, Naval Research Laboratory, Washington, DC, 1983.
  195. [192] B. E. John. Extensions of GOMS analyses to expert performance requiring perception of dynamic visual and auditory information. In J. C. Chew and J. Whiteside, editors, Empowering People – Proceedings of CHI'90 Human Factors in Computer Systems, pages 107–15. ACM Press, 1990.
  196. [193] P. Johnson. Human–Computer Interaction: Psychology, Task Analysis and Software Engineering. McGraw-Hill, London, 1992.
  197. [194] C. W. Johnson. Ten golden rules for video over the web. In J. Ratner, E. Grosse and C. Forsythe, editors, Human Factors for World Wide Web Development, pages 207–24. Lawrence Erlbaum, 1997.
  198. [194a] C. W. Johnson. The impact of utility and time on distributed information retrieval. In H. Thimbleby, B. O'Conaill and P. Thomas, editors, People and Computers XII: Proceedings of HCI'97, pages 191–204. Springer-Verlag, 1997.
  199. [195] W. Johnson, H. Jellinek, L. Klotz Jr, R. Rao and S. Card. Bridging the paper and electronic worlds: the paper user interface. In S. Ashlund, K. Mullet, A. Henderson, E. Hollnegel and T. White, editors, INTERCHI'93 Conference Proceedings, pages 507–12. ACM Press, New York, 1993.
  200. [196] P. W. Jordan, S. W. Draper, K. K. MacFarlane and S.-A. McNulty. Guessability, learnability and experienced user performance. In D. Diaper and N. Hammond, editors, HCI'91: People and Computers VI, pages 237–45. British Computer Society Special Interest Group on Human–Computer Interaction, Cambridge University Press, Cambridge, 1991.
  201. [196a] D. J. Kasik. A user interface management system. Computer Graphics, 16(3), July, 1982.
  202. [197] A. Kay and A. Goldberg. Personal dynamic media. IEEE Computer, 10(3):31–42, March 1977.
  203. [198] J. N. Kaye. Symbolic olfactory display. Unpublished Master of Science thesis, Massachusetts Institute of Technology, Cambridge, Boston, MA. Available: http://web.media.mit.edu/~jofish/thesis/
  204. [199] D. E. Kieras and P. G. Polson. An approach to the formal analysis of user complexity. International Journal of Man-Machine Studies, 22:365–94, 1985.
  205. [200] M. Kirby. Custom manual. Technical Report DPO/STD/1.0, HCI Research Centre, University of Huddersfield, 1991.
  206. [201] C. Knowles. Can cognitive complexity theory (CCT) produce an adequate measure of system usability? In D. M. Jones and R. Winder, editors, HCI'88: People and Computers IV, pages 291–307. Cambridge University Press, Cambridge, 1988.
  207. [202] W. Kohler. The Mentality of Apes, 2nd edition. Harcourt Brace, New York, 1927.
  208. [203] G. E. Krasner and S. T. Pope. A cookbook for using the model-viewcontroller user interface paradigm in Smalltalk-80. JOOP, 1(3), August, 1988.
  209. [204] M. Kutar, C. Britton and C. Nehaniv. Specifiying multiple time granularities in interactive systems. In P. Palanque and F. Paternó, editors, DSV-IS 2000 Interactive Systems: Design, Specification and Verification. LNCS 1946, pages 169–90, Springer-Verlag, 2001.
  210. [205] J. E. Laird, A. Newell and P. Rosenbloom. Soar: an architecture for general intelligence. Artificial Intelligence, 33:1–64, 1987.
  211. [206] K. Larson and M. Czerwinski. Web page design: implications of memory, structure and scent for information retrieval. In Proceedings of CHI 98, Human Factors in Computing Systems, pages 25–32, Los Angeles, 21–23 April 1998, ACM Press.
  212. [207] B. Laurel. Computers as Theatre. Addison-Wesley, Reading, MA, 1991.
  213. [208] J. Lave. Cognition in Practice: Mind, Mathematics and Culture in Everyday Life. Cambridge University Press, Cambridge, 1988.
  214. [209] J. Lee and K.-Y. Lai. What's in a design rationale. Human–Computer Interaction, 6(3 & 4):251–80, 1991.
  215. [210] M. D. P. Leland, R. S. Fish and R. E. Kraut. Collaborative document production using Quilt. In CSCW'88: Proceedings of the Conference on Computer Supported Cooperative Work, pages 206–15, Portland, OR, 26–28 September 1988. ACM SIGCHI and SIGOIS, ACM, New York.
  216. [211] L. Lemay, J. M. Duff and J. C. Mohl. Laura Lemay's Web Workshop: Graphics and Web Page Design. Sams.net, 1997.
  217. [212] S. Lewis. The Art and Science of Smalltalk. Hewlett-Packard Professional Books, Prentice Hall, Hemel Hempstead, 1995.
  218. [213] C. Lewis and J. Rieman. Task-centered User Interface Design: A Practical Introduction. A shareware book published by the authors. Original files for the book are available by FTP from ftp.cs.colorado.edu, 1993.
  219. [214] A. Light. Interaction at the producer–user interface: an interdisciplinary analysis of communication and relationships through interactive components on websites for the purpose of improving design. PhD thesis, University of Sussex, UK, 2000.
  220. [215] Q. Limbourg, C. Pribeanu and J. Vanderdonckt. Towards uniformed task models in a model-based approach. In Proc. DSV-IS 2001, pages 164–82, Springer-Verlag, 2001.
  221. [216] S. Long, D. Aust, G. D. Abowd and C. G. Atkeson. Rapid prototyping of mobile context-aware applications: the cyberguide case study. In Proceedings of the 1996 Conference on Human Factors in Computing Systems – CHI'96, 1996. Short paper.
  222. [217] S. Long, R. Kooper, G. D. Abowd and C. G. Atkeson. Rapid prototyping of mobile context-aware applications: the cyberguide case study. In Proceedings of the 2nd Annual International Conference on Mobile Computing and Networking, November 1996.
  223. [218] A. C. Long, Jr, S. Narayanaswamy, A. Burstein, R. Han, K. Lutz, B. Richards, S. Sheng, R. W. Brodersen and J. Rabaey. A prototype user interface for a mobile multimedia terminal. In Proceedings of the 1995 Conference on Human Factors in Computing Systems – CHI'95, 1995. Interactive experience demonstration.
  224. [219] L. MacCaulay, C. Fowler, M. Kirby and A. Hutt. USTM: a new approach to requirements specification. Interacting with Computers, 2(1):92–108, 1990.
  225. [220] W. E. Mackay. EVA: an experimental video annotator for symbolic analysis of video data. SIGCHI Bulletin: Special issue on video as a research and design tool, 21(1):68–71, 1989.
  226. [221] I. S. MacKenzie, A. Sellen and W. Buxton. A comparison of input devices in elemental pointing and dragging tasks. In S. P. Robertson, G. M. Olson and J. S. Olson, editors, Reaching through Technology – CHI'91 Conference Proceedings, pages 161–6. Human Factors in Computing Systems, ACM Press, New York, April 1991.
  227. [222] A. MacLean, R. M. Young, V. M. E. Bellotti and T. P. Moran. Questions, options, and criteria: elements of design space analysis. Human–Computer Interaction, 6(3 & 4):201–50, 1991.
  228. [223] M. Macleod and R. Rengger. The development of DRUM: a software tool for video assisted usability evaluation. In People and Computers VIII Proceedings of HCI'93. Cambridge University Press, Cambridge, 1993.
  229. [224] N. R. F. Maier. Reasoning in humans II: the solution of a problem and its appearance in consciousness. Journal of Comparative Psychology, 12:181–94, 1931.
  230. [225] T. W. Malone, K. R. Grant, K. Lai, R. Rao and D. Rosenblitt. Semistructured messages are surprisingly useful for computer supported coordination. ACM Transactions on Office Information Systems, 5(2):115–31, 1987.
  231. [226] M. Mantei. Capturing the capture lab concepts: a case study in the design of computer supported meeting environments. In CSCW'88: Proceedings of the Conference on Computer-Supported Cooperative Work, pages 257–70, Portland, OR, 26–28 September 1988. ACM SIGCHI and SIGOIS, ACM, New York.
  232. [227] A. Marcus. Graphic Design for Electronic Documents and User Interfaces. ACM Press Tutorial Series, New York, 1992.
  233. [228] M. V. Mason. Adaptive command prompting in an on-line documentation system. International Journal of Man–Machine Studies, 25(1):33–51, 1986.
  234. [229] M. Massink, D. Duke and S. Smith. Towards hybrid interface specification for virtual environments. In D. J. Duke and A. Puerta, editors, DSV-IS 1999 Design, Specification and Verification of Interactive Systems, pages 30–51, Springer-Verlag, 1999.
  235. [230] D. J. Mayhew. Principles and Guidelines in Software and User Interface Design. Prentice Hall, Englewood Cliffs, NJ, 1992.
  236. [231] R. J. McCall. PHI: A conceptual foundation for design hypermedia. Design Studies, 12(1):30–41, 1991.
  237. [232] J. A. McDermid, editor, The Software Engineer's Reference Book. Butterworth–Heinemann, Oxford, 1991.
  238. [233] A. Mével and T. Guéguen. Smalltalk-80. Macmillan Education, Basingstoke, 1987.
  239. [234] G. A. Miller. The magical number seven, plus or minus two: some limits on our capacity to process information. Psychological Review, 63(2):81–97, 1956.
  240. [235] S. Minneman, S. Harrison, B. Janseen, G. Kurtenbach, T. Moran, I. Smith and B. van Melle. A confederation of tools for capturing and accessing collaborative activity. In Proceedings of the ACM Conference on Multimedia – Multimedia'95, November 1995.
  241. [236] A. Monk, editor, Fundamentals of Human–Computer Interaction. Academic Press, London, 1985.
  242. [237] A. F. Monk. Mode errors: a user-centred analysis and some preventative measures using keying contingent sound. International Journal of Man–Machine Studies, 24, 1986.
  243. [238] A. F. Monk and N. Gilbert, editors, Perspectives on HCI: Diverse Approaches. Academic Press, London, 1995.
  244. [239] A. F. Monk and S. Howard. The rich picture: a tool for reasoning about work context. ACM Interactions, 5(2), 21–30, 1998.
  245. [240] A. Monk, P. Wright, J. Haber and L. Davenport. Improving your Human–Computer Interface: A Practical Approach. Prentice Hall International, Hemel Hempstead, 1993.
  246. [241] T. Moran, P. Chiu, S. Harrison, G. Kurtenbach, S. Minneman and W. van Melle. Evolutionary engagement in an ongoing collaborative work process: a case study. In Proceedings of ACM CSCW'96 Conference, November 1996.
  247. [242] M. J. Muller. PICTIVE: an exploration in participatory design. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: Reaching through Technology, pages 225–31, 27 April–2 May, New Orleans, LA, 1991.
  248. [243] E. Mumford. Designing Participatively. Manchester Business School Publications, Manchester, 1983.
  249. [244] P. Muter, S. A. Latremouille, W. C. Treurniet and P. Beam. Extended reading of continuous text on television screens. Human Factors, 24:501–8, 1982.
  250. [245] B. A. Myers. Creating User Interfaces by Demonstration. Academic Press, New York, 1988.
  251. [246] B. A. Myers. User-interface tools: Introduction and survey. IEEE Software, 6(1):47–61, January 1989.
  252. [247] B. A. Myers and M. B. Rosson. Survey on user interface programming. In P. Bauersfeld, J. Bennett and G. Lynch, editors, CHI'92 Conference Proceedings on Human Factors in Computing Systems, pages 195–202. ACM Press, New York, 1992.
  253. [248] E. D. Mynatt. The writing on the wall. In A. Sasse and C. Johnson, editors, Human–Computer Interaction – INTERACT'99, IFIP TC.13, IOS Press, 1999.
  254. [249] E. D. Mynatt, M. Back, R. Want, M. Baer and J. Ellis. Designing audio aura. In Proceedings of the 1998 ACM Conference on Human Factors in Computing Systems – CHI'98, pages 566–73, Los Angeles, CA, 1998.
  255. [250] E. D. Mynatt, T. Igarashi, W. K. Edwards and A. LaMarca. Flatland: new dimensions in office whiteboards. In Proceedings of the 1999 ACM Conference on Human Factors in Computing Systems – CHI'99, 1999.
  256. [251] E. D. Mynatt, J. Rowan, S. Craighill and A. Jacobs. Digital family portraits: providing peace of mind for extended family members. In Proceedings of the 2001 ACM Conference on Human Factors in Computing Systems – CHI 2001, pages 333–40, April 2001.
  257. [252] B. Nardi, editor, Context and Consciousness: Activity Theory and Human–Computer Interaction. MIT Press, Cambridge, MA, 1996.
  258. [253] D. Navarre, P. Palanque, F. Paternó, C. Santoro and R. Bastide. A tool suite for integrating task and system models through scenarios. In C. Johnson, editor, DSV-IS 2001 Interactive Systems: Design, Specification and Verification. LNCS 2220, pages 88–113, Springer-Verlag, 2001.
  259. [254] C. M. Neuwirth, D. S. Kaufer, R. Chandhok and J. H. Morris. Issues in the design of computer support for co-authoring and commenting. In CSCW'90: Proceedings of the Conference on Computer-Supported Cooperative Work, pages 183–95, Los Angeles, October, 1990. ACM SIGCHI and SIGOIS, ACM, New York.
  260. [255] A. Newell and H. Simon. Human Problem Solving. Prentice Hall, Englewood Cliffs, NJ, 1972.
  261. [256] A. F. Newell, J. L. Arnott, A. Y. Cairns, I. W. Ricketts and P. Gregor. Intelligent systems for speech and language impaired people: a portfolio of research. In A. D. N. Edwards, editor, Extra-ordinary Human–Computer Interaction. Cambridge University Press, Cambridge, 1993.
  262. [257] A. Newell, G. Yost, J. E. Laird, P. S. Rosenbloom and E. Altmann. Formulating the problem-space computational model. In R. F. Rashid, editor, CMU Computer Science: a 25th Anniversary Commemorative, chapter 11. ACM Press, New York, 1991.
  263. [258] W. M. Newman. A system for interactive graphical programming. In Proceedings of the 1968 Spring Joint Computer Conference, pages 47–54. American Federation of Information Processing Societies, 1969.
  264. [259] W. Newman, M. Eldridge and M. Lamming. Pepys: generating autobiographies by automatic tracking. In Proceedings of the Second European Conference on Computer Supported Cooperative Work – ECSCW'91, pages 175–88, 25–27 September, Kluwer Academic Publishers, Amsterdam, 1991.
  265. [260] J. Nielsen. Usability Engineering. Academic Press, New York, 1992.
  266. [261] J. Nielsen. The usability engineering life cycle. IEEE Computer, 25(3):12–22, March 1992.
  267. [262] J. Nielsen. Heuristic evaluation. In Usability Inspection Methods. John Wiley, New York, 1994.
  268. [263] J. Nielsen. Why frames suck (most of the time). 1996. Available at: http://www.useit.com/alertbox/9612.html
  269. [264] J. Nielsen and T. K. Landauer. A mathematical model of the finding of usability problems. Proceedings of ACM INTERCHI'93 Conference, pages 206–13, Amsterdam, The Netherlands, 24–29 April 1993.
  270. [265] D. A. Norman. The Psychology of Everyday Things. Basic Books, New York, 1988.
  271. [266] D. Norman. The Design of Everyday Things. Doubleday, New York, 1990.
  272. [267] D. A. Norman. Turn Signals are the Facial Expressions of Automobiles. Addison-Wesley, Reading, MA, 1992.
  273. [268] D. A. Norman. Things That Make Us Smart. Addison-Wesley, Reading, MA, 1993.
  274. [269] D. Norman. The Invisible Computer. MIT Press, Cambridge, MA, 1998.
  275. [270] D. A. Norman and S. W. Draper, editors, User-Centered System Design: New Perspectives on Human–Computer Interaction. Lawrence Erlbaum Associates, Hillsdale, NJ, 1986.
  276. [271] C. North and F. Korn. Browsing anatomical image databases: a case study of the Visible Human. In CHI'96 Conference Companion, pages 414–15. ACM Press, New York, 1996.
  277. [272] D. R. Olsen. Propositional Production Systems for Dialog description. In J. C. Chew and J. Whiteside, editors, Empowering People – CHI'90 Conference Proceedings, pages 57–63. Human Factors in Computing Systems, ACM Press, New York, 1990.
  278. [273] D. Olsen. User Interface Management Systems: Models and Algorithms. Morgan Kaufmann, San Francisco, 1991.
  279. [274] J. S. Olson, G. M. Olson, L. A. Mack and P. Wellner. Concurrent editing: the group's interface. In D. Diaper, D. Gilmore, G. Cockton and B. Shackel, editors, Human–Computer Interaction – INTERACT'90, pages 835–40. North-Holland, Amsterdam, 1990.
  280. [275] Open Software Foundation. OSF/Motif Style Guide. Prentice Hall, Hemel Hempstead, 1991.
  281. [276] P. Palanque and R. Bastide. Petri net based design of user-driven interfaces using the interactive cooperating objects formalism. In F. Paternó, editor, Interactive Systems: Design, Specification and Verification (1st Eurographics Workshop, Bocca di Magra, Italy, June 1994), pages 215–28. Springer-Verlag, Berlin, 1995.
  282. [277] P. Palanque and R. Bastide. Formal specification and verification of CSCW. In M. A. R. Kirby, A. J. Dix and J. E. Finlay, editors, People and Computers X – Proceedings of the HCI'95 Conference, pages 213–31. Cambridge University Press, Cambridge, 1996.
  283. [278] M. Pandit and S. Kalbag. The selection recognition agent: instant access to relevant information and operations. In Proceedings of Intelligent User Interfaces'97. ACM Press, 1997.
  284. [279] D. L. Parnas. On the use of transition diagrams in the design of a user interface for an interactive computer system. In Proceedings of the 1969 ACM National Conference, pages 379–85, 1969.
  285. [280] F. Paternó. Model-based Design and Evaluation of Interactive Applications. Springer-Verlag, 1999.
  286. [281] F. Paternó and P. Palanque, editors, Formal Methods in Human–Computer Interaction. Springer-Verlag, Berlin, 1997.
  287. [282] R. Pausch. Virtual reality on five dollars a day. In Reaching through Technology – CHI'91 Conference Proceedings, pages 265–70. ACM Press, New York, 1991.
  288. [283] S. J. Payne. Understanding calendar use. Human–Computer Interaction, 8(2):83–100, 1993.
  289. [284] S. J. Payne and T. R. G. Green. Task-action grammars: a model of mental representation of task languages. Human–Computer Interaction, 2(2):93–133, 1986.
  290. [285] G. Pfaff and P. J. W. ten Hagen, editors, Seeheim Workshop on User Interface Management Systems. Springer-Verlag, Berlin, 1985.
  291. [286] Philips Corporate Design. Vision of the future. 1996. Available at: http://www.design.philips.com/vof/
  292. [287] R. Picard. Affective computing. Technical Report 321, MIT Media Lab, Perceptual Computing, November 1995. Available as MIT Media Lab Perceptual Computing Techreport #362 from http://vismod.www.media.mit.edu/vismod/
  293. [288] R. W. Picard. Affective Computing. MIT Press, Cambridge, MA, 1997.
  294. [289] P. Pirolli and S. K. Card. Information foraging. Psychological Review, 106(4):643–75, 1999.
  295. [290] I. Pitt and A. Edwards. Navigating the interface by sound for blind users. In D. Diaper and N. Hammond, editors, HCI'91: People and Computers VI, pages 373–83. British Computer Society Special Interest Group on Human–Computer Interaction, Cambridge University Press, Cambridge, 1991.
  296. [291] C. Plaisant, B. Milash, A. Rose, S. Widoff and B. Shneiderman. Lifelines: visualising personal histories. In Proceedings of CHI'96, page 221–7. ACM Press, New York, 1996.
  297. [292] M. J. Plasmeijer. Input tools – a language model for interaction and process communication. Technical report, Katholieke Universiteit Nijmegen, 1981.
  298. [293] M. E. Pollack. Information sought and information provided: an empirical study of user/expert dialogues. In L. Borman and B. Curtis, editors, Proceedings of CHI'85, pages 155–60. ACM Press, New York, 1985.
  299. [294] P. Polson, C. Lewis, J. Rieman and C. Wharton. Cognitive walkthroughs: A method for theory-based evaluation of user interfaces. International Journal of Man–Machine Studies, 36:741–73, 1992.
  300. [295] L. R. Posner, R. M. Baecker and M. M. Mantei. How people write together. Technical report, Computer Systems Research Institute and Department of Computer Science, University of Toronto, 6 Kings College Road, Toronto, Ontario, M5S 1A1, Canada, 1991.
  301. [296] L. Postman and L. W. Phillips. Short-term temporal changes in free recall. Quarterly Journal of Experimental Psychology, 17:132–8, 1965.
  302. [297] C. Potts and G. Bruns. Recording the reasons for design decisions. In Proceedings of 10th International Conference on Software Engineering, pages 418–27, 1988.
  303. [298] J. R. Quinlan. Discovering rules by induction from large collections of data. In D. Michie, editor, Expert Systems in the Micro-Electronic Age. Edinburgh University Press, Edinburgh, 1979.
  304. [299] D. Ramduny and A. Dix. Why, what, where, when: architectures for co-operative work on the WWW. Proceedings of HCI'97, pages 283–301, Bristol, UK, Springer-Verlag, 1997. Available at: http://www.hcibook.com/alan/papers/WWWW97/
  305. [300] J. C. Read, S. J. MacFarlane and C. Casey. Measuring the usability of text input methods for children. In Proceedings of HCI2001, pages 559–72, Lille, France, Springer-Verlag, 2001.
  306. [301] P. Reisner. Formal grammar and human factors design of an interactive graphics system. IEEE Transactions on Software Engineering, SE-7(2):229–40, 1981.
  307. [302] J. Rekimoto. Pick-and-drop: a direct manipulation technique for multiple computer environments. In Proceedings of the ACM Symposium on User Interface Software and Technology – UIST'97, pages 31–9, 1997.
  308. [303] J. Rekimoto and N. Katashi. The world through the computer: computer augmented interaction with real world environments. Proceedings of the ACM Symposium on User Interface Software and Technology – UIST'95, pages 29–36, 1995.
  309. [304] P. Resnick and H. R. Varian, guest editors, CACM, 40(3):56–89, Special issue on Recommender Systems, 1997.
  310. [305] H. Rheingold. Tools for Thought. Prentice Hall, Englewood Cliffs, NJ, 1985.
  311. [306] E. Rich and K. Knight. Artificial Intelligence, 2nd edition. McGraw-Hill, New York, 1991.
  312. [307] J. Riegelsberger and M. A. Sasse. Designing e-commerce applications for consumer trust. In O. Petrovic, editor, Vertrauen in der vernetzten Wirtschaft/Trust in the Network Economy. Evolaris, Vol. 2, Springer-Verlag, April 2003.
  313. [308] H. Rittel and W. Kunz. Issues as elements of information systems. Working paper #131, Institut für Grundlagen der Planung I.A., University of Stuttgart, 1970.
  314. [309] C. Roast and J. Siddiqi, editors, FAHCI/Formal Aspects of the Human–Computer Interface. Springer-Verlag, London, 1996.
  315. [310] G. G. Robertson, S. K. Card and J. D. Mackinlay. Cone trees: animated 3D visualisation of hierarchical information. In Proceedings of CHI'91 Conference of Human Factors in Computing Systems, pages 184–94. ACM Press, New York, 1991.
  316. [311] C. Robson. Experiment, Design and Statistics in Psychology, 2nd edition. Penguin, Harmondsworth, 1985.
  317. [312] T. Rodden. A survey of CSCW systems. Interacting with Computers, 3(3):319–53, 1991.
  318. [312a] S. Schacher and J. Singer. Cognitive, social and psychological determinants of emotional state. Psychological Review, 69: 379–99, 1962.
  319. [313] F. Schiele and T. Green. HCI formalisms and cognitive psychology: the case of task-action grammars. In M. Harrison and H. Thimbleby, editors, Formal Methods in Human–Computer Interaction, chapter 2. Cambridge University Press, Cambridge, 1990.
  320. [314] A. Schill. Cooperative Office Systems. Prentice Hall, 1995.
  321. [315] A. Schmidt. Implicit Human–Computer Interaction Through Context. Personal Technologies, 4(2 & 3):191–99, June 2000.
  322. [316] J. A. V. Serrano and U. Kirchhoff. A novel methodology for world-best teamwork in hospitals. In B. Standford-Smith and P. T. Kidd, editors, E-business, Key Issues, Applications and Technologies, IOS Press, ISBN 1 58603 089 2, 2000.
  323. [317] K. Severinson Eklundh. Dialog processes in computer-mediated communication: a study of letters in the com system. Technical report, Linkoping Studies in Arts and Science, 1986.
  324. [318] A. Shepherd. Analysis and training in information technology tasks. In D. Diaper, editor, Task Analysis for Human–Computer Interaction, chapter 1, pages 15–55. Ellis Horwood, Chichester, 1989.
  325. [319] J. G. Sheridan and J. Allanson. PICK – a scenario-based approach to sensor selection for interactive applications. Proceedings of the 10th International Conference on Human–Computer Interaction, 22–27 June, Crete, Greece, 2003.
  326. [320] B. Shneiderman. The future of interactive systems and the emergence of direct manipulation. Behaviour and Information Technology, 1(3):237–56, 1982.
  327. [321] B. Shneiderman. Designing the User Interface: Strategies for Effective Human–Computer Interaction. Addison-Wesley, New York, 1987.
  328. [322] SIGCHI Bulletin, Special issue on video as a research and design tool, 21(2), 1989.
  329. [323] T. Simon. Analysing the scope of cognitive models in human–computer interaction: a trade-off approach. In D. M. Jones and R. Winder, editors, HCI'88: People and Computers IV, pages 79–93. Cambridge University Press, Cambridge, 1988.
  330. [324] R. B. Smith. The alternate reality kit – an animated environment for creating interactive simulations. In Proceedings of Workshop on Visual Languages, pages 99–106, Dallas, TX, June, 1986. IEEE, New York.
  331. [325] S. L. Smith and J. N. Mosier. Guidelines for designing user interface software. Mitre Corporation Report MTR-9420, Mitre Corporation, 1986.
  332. [326] R. B. Smith, T. O'Shea, C. O'Malley, E. Scanlon and J. Taylor. Preliminary experiments with a distributed, multimedia, problem solving environment. In J. M. Bowers and S. D. Benford, editors, Studies in Computer Supported Cooperative Work, pages 31–48. North-Holland, Amsterdam, 1991.
  333. [327] I. Sommerville. Software Engineering, 4th edition. Addison-Wesley, Wokingham, 1992.
  334. [328] J. M. Spivey. The Z Notation: A Reference Manual. Prentice Hall International, Hemel Hempstead, 1988.
  335. [329] M. Stefik, D. G. Bobrow, G. Foster, S. Lanning and D. Tatar. WYSIWIS revisited: early experiences with multiuser interfaces. ACM Transactions on Office Information Systems, 5(2):147–67, 1987.
  336. [330] R. Stevens and A. Edwards. Analysis of audio approaches. MATHS project, Internal report number 6, Department of Computer Science, University of York, 1994.
  337. [331] L. J. Stifelman. Augmenting real-world objects: a paper-based audio notebook. In Proceedings of ACM CHI'96 Conference, pages 199–200, April 1996. Short paper.
  338. [332] L. J. Stifelman, B. Arons and C. Schmandt. The audio notebook: paper and pen interaction with structured speech. Proceedings of ACM CHI 2001 Conference on Human Factors in Computing Systems, pages 182–9, 2001.
  339. [333] M. F. Story, J. L. Mueller and R. L. Mace. The Universal Design File: designing for people of all ages and abilities. 1998. The Center for Universal Design, North Carolina State University. Available at: http://www.design.ncsu.edu/cud/pubs/center/books/ud_file/toc3b14.htm http://www.udeducation.org/resources/63.html (last accessed March 2003).
  340. [334] L. Suchman. Plans and Situated Actions: The Problem of Human–Machine Interaction. Cambridge University Press, Cambridge, 1987.
  341. [335] L. A. Suchman and R. H. Trigg. A framework for studying research collaboration. In D. Peterson, editor, CSCW'86: Conference on Computer Supported Cooperative Work, pages 221–8, MCC Software Technology Program, Austin, TX, December 1986. ACM Press, New York.
  342. [336] B. Sufrin. Formal specification of a display editor. Science of Computer Programming, 1:157–202, 1982.
  343. [337] Sun Microsystems, Inc. OpenLook Graphical User Interface Application Style Guidelines. Addison-Wesley, New York, 1990.
  344. [338] J. A. Sutton and Ralph H. Sprague Jr. A study of display generation and management in interactive business applications. Technical Report RJ2392, IBM, 1978.
  345. [339] TACIT: Theory and Applications of Continuous Interaction Techniques, EU TMR Network ERB FMRX CT97 0133. Available at: http://kazan.cnuce.cnr.it/TACIT/TACIThome.html
  346. [340] J. C. Tang and Scott L. Minneman. VideoWhiteboard: video shadows to support remote collaboration. In S. P. Robertson, G. M. Olson and J. S. Olson, editors, Reaching Through Technology – CHI'91 Conference Proceedings, pages 315–22. Human Factors in Computing Systems, ACM Press, New York, April, 1991.
  347. [341] L. Tauscher and S. Greenberg. How people revisit web pages: empirical findings and implications for the design of history systems. International Journal of Human Computer Studies, 47(1):97–138, 1997.
  348. [342] H. W. Thimbleby. User Interface Design. Addison-Wesley, New York, 1990.
  349. [343] H. Thimbleby. Design of interactive systems. In J. A. McDermid, editor, The Software Engineer's Reference Book, chapter 57. Butterworth–Heinemann, Oxford, 1991.
  350. [344] H. W. Thimbleby. HyperDoc: an interactive systems tool. In M. Kirby, J. Finlay and A. Dix, editors, HCI'95: People and Computers X, pages 95–106. Cambridge University Press, Cambridge, 1995.
  351. [345] J. Tidwell. Common ground: a pattern language for human–computer interface design. 1999. Available at: http://www.mit.edu/~jtidwell/common_ground_onefile.html (last accessed March 2003).
  352. [346] M. A. Tinker. Bases for Effective Reading. University of Minnesota Press, Milwaukee, 1965.
  353. [347] R. Took. Surface interaction: a paradigm and model for separating application and interface. In J. C. Chew and J. Whiteside, editors, Empowering People – CHI'90 Conference Proceedings, pages 35–42. Human Factors in Computing Systems, ACM Press, New York, 1990.
  354. [348] R. H. Trigg. Computer support for transcribing recorded activity. SIGCHI Bulletin, Special issue on video as a research and design tool, 21(1):72–74, 1989.
  355. [349] K. N. Truong, G. D. Abowd and J. A. Brotherton. Who, what, when, where, how: design issues of capture and access applications. In Proceedings of Ubicomp 2001, Atlanta, GA, pages 209–24, 2001.
  356. [350] W. Tsukahara and N. Ward. Responding to subtle, fleeting changes in the user's internal state. Proceedings of CHI 2001, pages 77–84, ACM Press.
  357. [351] E. R. Tufte. Envisioning Information. Graphics Press, Cheshire, CT, 1990.
  358. [352] C. Turk and J. Kirkham. Effective Writing, 2nd edition. E. and F. N. Spon, London, 1989.
  359. [353] L. Tweedie, R. Spence, H. Dawkes and H. Su. Externalising abstract mathematical models. In Proceedings of CHI'96, pages 406–12. ACM Press, New York, 1996.
  360. [354] The UIMS tool developers workshop: a metamodel for the runtime architecture of an interactive system. SIGCHI Bulletin, 24(1):32–7, 1992.
  361. [355] J. van de Bos and R. Plasmeijer. Input-output tools: a language facility for interactive and real time systems. IEEE Transactions on Software Engineering, SE-9(3):247–59, 1983.
  362. [356] D. K. Van Duyne, J. A. Landay and J. I. Hong. The Design of Sites: Patterns, Principles and Processes for Crafting a Customer-Centred Web Experience. Addison-Wesley, Boston, MA, 2003.
  363. [357] G. C. Van der Veer and M. Van Welie. Task based groupware design: putting theory into practice. In Proceedings of DIS 2000, New York, 2000.
  364. [358] L. Vygotsky. The instrumental method in psychology. In J. Wertsch, editor, The Concept of Activity in Soviet Psychology. Sharpe, Armonk, NY, 1981.
  365. [359] J. H. Walker, L. Sproull and R. Subramani. Using a human face in an interface. In Celebrating Interdependence – CHI'94 Conference Proceedings, pages 85–91. ACM Press, New York, 1994.
  366. [360] P. Walsh. Analysis for task object modelling (ATOM): towards a method of integrating task analysis with Jackson system development for user interface software design. In D. Diaper, editor, Task Analysis for Human–Computer Interaction, pages 186–209. Ellis Horwood, Chichester, 1989.
  367. [361] R. Want, A. Hopper, V. Falcao and J. Gibbons. The active badge location system. ACM Transactions on Information Systems, 10(1):91–102, January 1992.
  368. [362] R. Want, B. Schilit, N. Adams, R. Gold, K. Petersen, J. Ellis, D. Goldberg and M. Weiser. The PARCTab ubiquitous computing experiment. Xerox Palo Alto Research Center, Technical Report CSL-95-1, March 1995.
  369. [363] R. D. Ward and P. H. Marsden. Physiological responses to different web-page designs. To appear in International Journal of Human–Computer Studies, special issue on Applications of Affective Computing in Human–Computer Interaction, (in press).
  370. [364] W. H. Warren and R. R. Verbrugge. Auditory perception of breaking and bouncing events: a case study in ecological acoustics. Journal of Experimental Psychology: Human Perception and Performance, 10:704–12, 1984.
  371. [365] P. C. Wason. Reasoning. In B. M. Foss, editor, New Horizons in Psychology. Penguin, Harmondsworth, 1966.
  372. [366] A. I. Wasserman. Extending state transition diagrams for the specification of human–computer interaction. IEEE Transactions on Software Engineering, SE-11(8):699–713, 1985.
  373. [367] A. I. Wasserman, P. A. Pircher, D. T. Shewmake and M. L. Kersten. Developing interactive information systems with the user software engineering methodology. IEEE Transactions on Software Engineering, SE-12(2):326–45, 1986.
  374. [368] K. Weber and A. Poon. Marquee: a tool for real-time video logging. In Proceedings of ACM CHI'94 Conference, pages 58–64, April 1994.
  375. [369] M. Weiser. The computer of the 21st century. Scientific American, 265(3):66–75, September 1991.
  376. [370] M. Weiser. Some computer science issues in ubiquitous computing. Communications of the ACM, 36(7):75–84, July 1993.
  377. [371] M. Weiser. The world is not a desktop. ACM Interactions, pages 7–8, January 1994.
  378. [372] M. Weiser and J. S. Brown. Designing calm technology. In PowerGrid Journal, http://www.ubiq.com/hypertext/weiser/calmtech/calmtech.htm http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.123.8091, 1995.
  379. [373] M. Weiser, R. Gold and J. S. Brown. The origins of ubiquitous computing research at PARC in the late 1980s. IBM Systems Journal, 38(4):693–6, Special issue on Human–Computer Interaction: a focus on pervasive computing, 1999.
  380. [374] P. Wellner. Interacting with paper on the digital desk. In Communications of the ACM, 36(7):87–96, 1993.
  381. [375] A. Wexelblat. Building collaborative interfaces. CHI'91 Tutorial No. 28, 1991.
  382. [376] C. Wharton, J. Rieman, C. Lewis and P. Polson. The cognitive walkthrough: a practitioner's guide. In Usability Inspection Methods. John Wiley, New York, 1994.
  383. [377] J. Whiteside, J. Bennett and K. Holtzblatt. Usability engineering: our experience and evolution. In M. Helander, editor, Handbook of Human–Computer Interaction. North-Holland, Amsterdam, 1988.
  384. [378] S. Whittaker, P. Hyland and M. Wiley. Filochat: Handwritten notes provide access to recorded conversations. In Proceedings of ACM CHI'94 Conference, pages 271–7, April 1994.
  385. [379] J. S. Willans and M. D. Harrison. Verifying the behaviour of virtual world objects. In P. Palanque and F. Paternó, editors, DSV-IS 2000 Interactive Systems: Design, Specification and Verification. LNCS 1946, pages 65–77, Springer-Verlag, 2001.
  386. [380] T. Winograd. A language/action perspective on the design of cooperative work. In I. Greif, editor, Computer-Supported Cooperative Work: A Book of Readings, pages 623–51. Morgan Kaufmann, San Mateo, CA, 1988.
  387. [381] T. Winograd and F. Flores. Understanding Computers and Cognition: A New Foundation for Design. Addison-Wesley, New York, 1986.
  388. [382] P. H. Winston and S. Narasimhan. On to Java. Addison-Wesley, Reading, MA, 1996.
  389. [383] I. H. Witten, H. W. Thimbleby, G. Coulouris and S. Greenberg. Liveware: a new approach to sharing data in social networks. International Journal of Man–Machine Studies, 34:337–48, 1991.
  390. [384] C. A. Wüthrich. An analysis and model of 3D interaction methods and devices for virtual reality. In D. J. Duke and A. Puerta, editors, DSV-IS 1999 Design, Specification and Verification of Interactive Systems. pages 18–29, Springer-Verlag, 1999.
  391. [385] N. Yankelovich, B. J. Haan, N. K. Meyrowitz and S. M. Drucker. Intermedia: the concept and construction of a seamless information environment. IEEE Computer, pages 81–96, January, 1988.
  392. [386] R. M. Young and T. R. G. Green. Programmable user models for predictive evaluation of interface designs. In K. Bice and C. Lewis, editors, Proceedings of CHI'89: Human Factors in Computing Systems, pages 15–19. ACM Press, New York, 1989.