Advertisement

Design and evaluation of an adaptive icon toolbar

  • Matjaz Debevc
  • Beth Meyer
  • Dali Donlagic
  • Rajko Svecko
Article

Abstract

As information systems become increasingly important in many different domains, the potential to adapt them to individual users and their needs also becomes more important. Adaptive user interfaces offer many possible ways to adjust displays and improve procedures for a user's individual patterns of work. This paper describes an attempt to design an adaptive user interface in a computer environment familiar to many users. According to one classification of adaptive user interfaces, the adaptive bar described in this paper would be classified as a user-controlled self-adaptation system.

At the user's convenience, the adaptive bar offers suggestions for adding or removing command icons, based on the frequency and probability of specific commands. It also implements these changes once the user has agreed to them. Beyond the adaptive bar, the general behavior of the whole user interface does not change, thereby allowing the user to maintain a clear general model of the system. This paper describes the decision-making algorithm implemented in the bar. It also describes the bar's self-adaptive behavior of displaying the frequency of each icon's use through the icon's size. Finally, we present some encouraging preliminary results of evaluations by users.

Key words

user interfaces adaptive user interfaces icon toolbars software ergonomics user modelling user-controlled self-adaptation experimental studies of adaptive interface use 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Benyon, D.R. and D. Murray: 1988, ‘Experience with Adaptive Interfaces’. The Computer Journal, 31(5), pp. 465–473.Google Scholar
  2. Berthome-Montoy, A: 1994, ‘Building a User Model for Self-Adaptive Menu-Based Interfaces’. Fourth International Conference on User Modeling, Hyannis, Massachusetts, pp. 51–57.Google Scholar
  3. Browne, D., P. Totterdell, M. Norman: 1990, Adaptive User Interface. London: Academic Press.Google Scholar
  4. Bullinger, H.-J., P. Kern, W.F. Muntzinger: 1987, Design of Controls, in G. Salvendy (Ed.), Handbook of Human Factors, John Wiley & Sons, New York, pp. 577–600.Google Scholar
  5. Cypher, A.: 1991, ‘EAGER: Programming Repetitive Tasks by Example’. In S. P. Robertson, G.M. Olson, and J. S. Olson (eds.): CHI 1991 Proceedings, New Orleans, Louisiana, pp. 33–39.Google Scholar
  6. Debevc, M.: 1993, ‘Adaptive Bar’. INTERCHI '93, Conference on Human Factors in Computing Systems, INTERACT '93 and CHI '93, Amsterdam, Netherlands, pp. 117–118.Google Scholar
  7. Debevc, M., D. Donlagic, R. Svecko, J. Spasovski, B. Meyer: 1994a, ‘Flexible user support with adaptive bar’. East-West International conference on human-computer interaction, Saint Petersburg, Russia, pp. I/129–134.Google Scholar
  8. Debevc, M., R. Svecko, D. Donlagic, B. Meyer: 1994b, ‘Adaptive bar implementation and ergonomics.’ Informatica, 18(3), pp. 357–366.Google Scholar
  9. Dieterich, H., U. Malinowski, T. Kühme, M. Schneider-Hufschmidt, State of the Art in Adaptive User Interfaces, In Schneider-Hufschmidt, M., T. Kühme, U. Malinowski: 1993, Adaptive User Interfaces: principles and practice. Amsterdam: Elsevier Science Publisher.Google Scholar
  10. Fitts, P.M.: 1954, ‘The information capacity of the human motor system in controlling the amplitude of movement’. Journal of Experimental Psychology, 47(6), pp. 381–391.Google Scholar
  11. Hick, W.E.: 1952, ‘On the rate of gain of information’. Quarterly Journal of Experimental Psychology, 4(1), pp. 11–26.Google Scholar
  12. Kossakowski, M.: 1989, ‘Adaptive Man-Computer Dialogues’. In: F. Klix, N.A. Streitz, Y. Waern, and H. Wandke (eds.): Man-Computer Interaction Research, MACINTER-II. Amsterdam: Elsevier Science Publishers, pp. 201–212.Google Scholar
  13. Kühme, T., U. Malinowski, J.D. Foley: 1993, ‘Facilitating Interactive Tool Selection by Adaptive Prompting’. Conference on Human Factors in Computing Systems, INTERACT '93 and CHI '93, Amsterdam, Netherlands, pp. 149–150.Google Scholar
  14. Kühme, T.: 1993, ‘A User-Centered Approach to Adaptive User Interfaces’. Knowledge-Based Systems, 6(4), Oxford: Butterworth-Heinemann.Google Scholar
  15. Mayhew, D.J.: 1992, Principles and Guidelines in Software User Interface Design. New Jersey: Prentice-Hall.Google Scholar
  16. Meyer, B.: 1994, ‘Retail User Assistant: Evaluation of a User-Adapted Performance Support System’. In: B. Blumenthal, J. Gornostaev, C. Unger (eds.): Human-Computer Interaction, 4th International Conference, EWHCI '94, Selected Papers. Berlin: Springer Verlag, pp. 45–56.Google Scholar
  17. Microsoft Corporation: 1994, Microsoft Word for Windows 6.0, User's Guide.Google Scholar
  18. Preece, J.: 1994, Human-computer interaction, Workhingham: Addison-Wesley Publishing Company.Google Scholar
  19. Schneider-Hufschmidt, M., T. Kühme, U. Malinowski: 1993, Adaptive User Interfaces: principles and practice. Amsterdam: Elsevier Science Publisher.Google Scholar
  20. Shneiderman, B.: 1992, Designing the User Interface, Strategies for Effective Human-Computer Interaction. Second Edition, New York: Addison-Wesley Publishing Company.Google Scholar
  21. Thomas, C., G. and M. Krogsaeter: 1993, ‘An Adaptive Environment for the User Interface of Excel’. International Workshop on Intelligent User Interfaces, Orlando, Florida, pp. 123–130.Google Scholar

Copyright information

© Kluwer Academic Publishers 1996

Authors and Affiliations

  • Matjaz Debevc
    • 1
  • Beth Meyer
    • 2
  • Dali Donlagic
    • 3
  • Rajko Svecko
    • 3
  1. 1.Faculty of Electrical Engineering and Computer ScienceUniversity of MariborMariborSlovenia
  2. 2.School of Psychology, Georgia Institute of TechnologyAtlantaUSA
  3. 3.Faculty of Electrical Engineering and Computer ScienceUniversity of MariborMariborSlovenia

Personalised recommendations