Academia.eduAcademia.edu

Outline

Adaptivity in graphical user interfaces: an experimental framework

1995, Computers & graphics

https://doi.org/10.1016/0097-8493(95)00074-7

Abstract

Several user and task modeling approaches evolved during the past years and were applied to certain problem areas showing different strengths and weaknesses. A qualitative comparison of these approaches and techniques is di&.ult since the application and experimentation environments vary. On the other hand, the integration of approved user modeling techniques with different application environments is usually difficult if not impossible. We propose a framework that, in a first step, allows the direct comparison of results of different user and task modeling approaches in graphical user interfaces. The objective is the development of appropriate adaptive help systems for new and existing applications. The system is therefore designed as a client-server architecture to support multi-user operation. The implementation can be easily adapted to different application systems. Applications can be upgraded in a well-defined way, and with a minimal amount of effort by using the approach and tools presented in this paper. A prototype-implementation is presented consisting of an interaction protocoling and managing kernel, a user evaluating module and a corresponding adaptive help system applied to sample medical and CAD experimentation environments.

References (32)

  1. R. Lippmann, An introduction to computing with neural nets, IEEE ASSP Magz Apr, 4-22 (1987).
  2. L. A. Zadeh, Knowledge representation in fuzzy logic. IEEE Trans. Knowledge and Data Engineering 1,89-100 (1989).
  3. B. Kosko. Neural Networs and Fuzzy Systems. A Dynamical Systems Approach to Machine Intelligence, Prentice-Hall, New Jersey (1992).
  4. L. M. Encarnaeo and H. Markus GroD, An adaptive classification scheme to approximate decision boundaries using local bayes criteria-The "Melting Octree" net- work, Technical Report ICSI TR-92-047, International Computer Science Institute (ICSI), Berkeley, CA (1992).
  5. J. Allen, J. Hendler, and J. Tenenberg, Readings in Planning, Morgan Kaufmann, San Mateo, CA (1990).
  6. C. Stanfill and D. Waltz, Toward memory-based reasoning, Commun. ACM 29, 1213-1228 (1986).
  7. Applications in ref. [29]. pp. l-33.
  8. User interfaces in ref. [29]. pp. 75-l 11.
  9. L. M. Encarnago and A. A. G. Requicha. Direct graphic user interaction with modelers based on constructive solid geometry, Graphics Modeling and Visualization in Science and Technology, pp. 176188, Springer-Verlag, Berlin, Germany, 1993.
  10. N. Ye and G. Salvendy, An adaptive interface. design using neural networks. In [30], Vol. 1, pp. 43u39,199l.
  11. Q. Chen and A. F. Norcio, Modeling users with neural architectures. In Proc. 1992 Znt. Joint Co@ on Neural Networks, pp. 1-547-I-552 (1992).
  12. C.-Tien Chiu, C. Chiu, and A. F. Norcio. An adaptive intelligent help system, In Ref. [25], pp. 718-723 (1993).
  13. C. Chiu, A. F. Norcio, and C.-I Hsu, Reasoning on domain knowledge level in human-computer interac- tion, Inform. Sci. (1993). amacH
  14. K.-J. Quast, Plan recognition for context sensitive help. In ref. [2
  15. C. G. 4i pp. 89-96 (1993). omas and M. Kroasreter. An adaotive environment for the user interface of EXCEL. 1; ref. [27], pp. 123-130 (1993).
  16. R. Kozierok and P. Maes, A learning interface agent for scheduling meetings, In ref. [27J, pp. 81-88 (1993).
  17. A. R. Puerta, The study of models of intelligent user interfaces. In ref. [26], pp. 71-78 (1993).
  18. T. Kiihme, Adaptive action prompting-a complement- ary aid to support task-oriented interaction in explora- 19.
  19. t&e user interfaces, Technical Report GIT-GVU-53-19, Georgia Institute of Technology, Graphics Visualiza- tion & Usability Center, Atlanta, GA, May (1993).
  20. D. Crow and B. Smith, The role of built-in knowledge in adaptive interface systems. In ref. [271, pp. 97-104 (L993).
  21. P. Sukaviriya and J. D. Foley, Built-in user modeling support, adaptive interfaces, and adaptive help in UIDE, Technical Report GIT-GVU-92-25, Georgia Institute of Technology, Graphics Visualization & Usability Center, Atlanta, GA, October (1992).
  22. T. Fehrle, M. A. Thies, and F. Berger, Intelligent user support in graphical user interfaces, Research Report RR-92-14, German Research Center for Artificial Intelligence (DFKI), Kaiserslautem/Saarbriicken, Ger- many, March (1992).
  23. G. Booth, Object-Oriented Analysis and Design with Applications (2nd edn.), The Benjamin/Cummings Pub- lishing Company, Inc. (1994).
  24. H.-H. Ehricke, T. Grunert, T. Buck, J. Fechter, U. Kloos, W. StraOer, and R. Kolb, Imaging and graphics in medicine: concept of an object-oriented platform for clinical research, Medical Informatics in Europe '94, pp.
  25. -572, Lissabon, European Federation for Medical Informatics (1994).
  26. L. M. Encarna@o, Adaptive help for interactive graphics systems: An application-independent ap- proach, Proc. 1995 GZ-Workshop ABZSPS, Munich, Germany (1995).
  27. M. EncamapIo and J. Fechter, Applying adaptive interface reasoning to virtual environments, Technical Report WSI-94-17, Wilhelm-Schickard-Institut fiir In- formatik, University of Tilbingen, Germany, October (1994).
  28. M. J. Smith and G. Salvendy (Eds), Human-Computer Interaction: Software and Hardware Interfaces, Proc. Fifth Conf on Human-Computer Interaction, (HCI International '93), Orlando, Florida, Vol. 2, Elsevier, Amsterdam (1993).
  29. W. D. Gray, W. E. Hefley, and D. Murray (Eds), Proc. 1993 Int. Workshop on Intelligent User Interfaces, Orlando, FL, ACM Press (1993).
  30. W. A. Davis and B. Joe (Eds), Proc. Graphics Interface '94 Conf., Banff, Alberta, Canadian Inormation Proces- siug Society (1994).
  31. Proc. Sixth ACM Symp. on User Interface Software and Technology (UZST) '93, Atlanta, Georgia, November, ACM Press (1993).
  32. H.-J. Bullinger (Ed.), Proc. Fourth Znt. Conf. on Human-Computer Interaction, Elsevier, Amsterdam (1!?91).