Adaptive systems: A solution to usability problems

  • David Benyon


Improving the usability of computer systems is perhaps the most important goal of human-computer interaction research. Current approaches to usability engineering tend to focus on simply improving the interface. An alternative is to build intelligence into the system. However, in order to do this a more comprehensive analysis is required and systems must be designed so that they can be made adaptive. This paper examines the implications for systems analysis, design and usability specification if adaptive systems are to be a realistic solution to usability problems.

Key words

Usability adaptive systems analysis adaptive system architecture 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Barnard, P.: 1987, ‘Interacting Cognitive Subsystems’. In: J. M. Carroll (ed.): Interfacing Thought: Cognitive Aspects of Human-Computer Interaction. MIT Press.Google Scholar
  2. Benyon, D. R.: 1990,Information and Data Modelling, Blackwell Scientific Publications, Oxford.Google Scholar
  3. Benyon, D. R.: 1992, ‘The Role of Task Analysis in Systems Design’.Interacting with Computers,4(1), 102–121.Google Scholar
  4. Benyon, D. R.: 1993, ‘Accommodating Individual Differences through an Adaptive User Interface’. In: M. Schneider-Hufschmidt, T. Kühme, and U. Malinowski (eds.):Adaptive User Interfaces — Results and Prospects. Amsterdam: North-Holland.Google Scholar
  5. Benyon D. R. and D. M. Murray: 1993, ‘Applying User Modelling to Human-Computer Interaction Design’.Artificial Intelligence Review 6, 43–69.Google Scholar
  6. Browne, D. P., P. A. Totterdell, and M. A. Norman: 1990,Adaptive User Interfaces. London: Academic Press.Google Scholar
  7. Catterall, B. J., B. C. Taylor, and M. D. Galer: 1991, ‘The HUFIT Planning, Analysis and Specification Toolset: Human Factors as a Normal Part of the I.T. Product Design Processing’. In: J. Karat (ed.):Taking Software Design Seriously. London: Academic Press.Google Scholar
  8. Cohen, R. and M. Jones: 1989, ‘Incorporating User Models into Expert Systems for Educational Diagnosis’. In: A. Kobsa and W. Wahlster (eds.):User Models in Dialog Systems. Berlin: Springer-Verlag.Google Scholar
  9. DeMarco, T.: 1979,Structured Analysis, System Specification. Prentice-Hall.Google Scholar
  10. Dennett, D.: 1989,The Intentional Stance. Cambridge, Mass.: MIT Press.Google Scholar
  11. Diaper, D. (ed.): 1989,Task Analysis for Human-Computer Interaction. Chichester, UK: Ellis Horwood.Google Scholar
  12. Dillon, R. F.: 1985,Individual Differences in Cognition Volume 2. London: Academic Press.Google Scholar
  13. Dillon, R. F. and R. R. Schmeck: 1983,Individual Differences in Cognition Volume 1. London: Academic Press.Google Scholar
  14. Edmonds, E. A.: 1987, ‘Adaptation, Response and Knowledge’.Knowledge-Based Systems 1(1), editorial.Google Scholar
  15. Egan, D. E.: 1988, ‘Individual Differences in Human-Computer Interaction’. In: M. Helander (ed.):Handbook of Human-Computer Interaction. Elsevier-Science, 1988.Google Scholar
  16. Greenberg, S. and I. H. Witten: 1985, ‘Adaptive Personalized Interfaces — A Question of Viability’.Behaviour and Information Technology 4(1).Google Scholar
  17. Greenberg, S., I. Darragh, D. Maulsby, and I. H. Witten: 1991, ‘Predictive Interfaces. What Will They Think of Next?’. Presented atCHI '91 (unpublished).Google Scholar
  18. Jennings, F. and D, R. Benyon: (in press) ‘Database Systems. Different Interfaces for Different Users’. Available as Computing Department Report. Open University.Google Scholar
  19. Jennings, F., D. R. Benyon, and D. M. Murray: 1991, ‘Adapting Systems to Individual Differences in Cognitive Style’.Acta Psychologica 78 (1–3), 243–256.Google Scholar
  20. Kobsa, A. and W. Wahlster: 1989,User Models in Dialog Systems. Berlin: Springer-Verlag.Google Scholar
  21. Macaulay, L. A., C. J. H. Fowler, M. A. R. Kirby, and A. F. T. Hutt: 1990, ‘USTM: A New Approach to Requirements Specification’.Interacting with Computers 2 (1), 92–108.Google Scholar
  22. Mason, M. V.: 1986, ‘Adaptive Command Prompting in an On-Line Documentation System’.International Journal of Man-Machine Studies 25, 33–51.Google Scholar
  23. Morik, K.: 1989, ‘User Models and Conversational Settings: Modelling the User's Wants’. In: A. Kobsa, and W. Wahlster (eds.):User Models in Dialog Systems. Berlin: Springer-Verlag.Google Scholar
  24. Pylyshyn, Z. W.: 1984,Computation and Cognition. Cambridge, Ma.: MIT press.Google Scholar
  25. Shackel, B.: 1990, ‘Human Factors and Usability’. In: J. Preece and L. Keller (eds.):Human-Computer Interaction. Hemel Hempstead, UK: Prentice Hall.Google Scholar
  26. Spark Jones, K.: 1988, ‘Realism about User Modelling’. In: A. Kobsa and W. Wahlster (eds.):User Models in Dialog Systems. Berlin: Springer-Verlag.Google Scholar
  27. Sternberg, R. J.: 1985,Human Abilities. An Information Processing Approach. New York: Freeman and Co.Google Scholar
  28. Thimbleby, H.: 1990,User Interface Design. Wokingham: Addison Wesley.Google Scholar
  29. Whiteside, J., J. Bennett, and K. Holtzblatt: 1988, ‘Usability Engineering: Our Experience and Evolution’. In: M. Helander (ed.): Handbook of Human-Computer Interaction. Elsevier-Science.Google Scholar

Copyright information

© Kluwer Academic Publishers 1993

Authors and Affiliations

  • David Benyon
    • 1
  1. 1.Computing DepartmentOpen UniversityMilton KeynesUK

Personalised recommendations