User Modeling: The Long and Winding Road

  • Gerhard Fischer
Part of the CISM International Centre for Mechanical Sciences book series (CISM, volume 407)


The long and winding road of user modeling is grounded in different episte-mological assumptions exploring different dimensions of the problem. User-modeling research has explored different domains, identified important distinctions underlying different approaches within user modeling research, and created a number of challenging research problems. These issues are explored in the context of high-functionality applications and how our research over the last ten years has addressed the problems of making high-functionality applications more usable, more useful, and more learnable with a variety of different user modeling approaches.


Design Environment Intelligent Tutor System Intelligent User Interface Informal Learn Activity User Modeling Approach 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Bobrow, D. G. (1991) “Dimensions of Interaction,” AI Magazine, 12(3), pp. 64–80.Google Scholar
  2. Burton, R. R. & Brown, J. S. (1982) “An Investigation of Computer Coaching for Informal Learning Activities.” In D. H. Sleeman & J. S. Brown (Eds.), Intelligent Tutoring Systems, Academic Press, London — New York, pp. 79–98.Google Scholar
  3. Fischer, G. (1990) “Communication Requirements for Cooperative Problem Solving Systems,” Information Systems, 15(1), pp. 21–36.CrossRefGoogle Scholar
  4. Fischer, G. (1991) “Supporting Learning on Demand with Design Environments.” In L. Birnbaum (Ed.) International Conference on the Learning Sciences (Evanston, IL), Association for the Advancement of Computing in Education, pp. 165–172.Google Scholar
  5. Fischer, G. (1993) “Shared Knowledge in Cooperative Problem-Solving Systems — Integrating Adaptive and Adaptable Components.” In M. Schneider-Hufschmidt, T. Kuehme, & U. Malinowski (Eds.), Adaptive User Interfaces — Principles and Practice, Elsevier Science Publishers, Amsterdam, pp. 49–68.Google Scholar
  6. Fischer, G., Lemke, A. C., & Schwab, T. (1985) “Knowledge-Based Help Systems.” In L. Borman & B. Curtis (Eds.), Proceedings of CHI’85 Conference on Human Factors in Computing Systems, ACM, New York, pp. 161–167.Google Scholar
  7. Fischer, G., Nakakoji, K., Ostwald, J., Stahl, G., & Sumner, T. (1998) “Embedding Critics in Design Environments.” In M. T. Maybury & W. Wahlster (Eds.), Readings in Intelligent User Interfaces, Morgan Kaufmann, San Francisco, pp. 537–561.Google Scholar
  8. Gutkauf, B. (1998) Improving Design & Communication of Business Graphs through User Adaptive Critiquing, Ph.D. Dissertation, Mathematics and Computer Science, Universität-GH Paderborn, Paderborn, Germany.Google Scholar
  9. Hollan, J. D. (1990) “User Models and User Interfaces: A Case for Domain Models, Task Models, and Tailorability.” In Proceedings of AAAI-90, Eighth National Conference on Artificial Intelligence, AAAI Press/The MIT Press, Cambridge, MA, p. 1137.Google Scholar
  10. Horvitz, E. (1997) “Agents with Beliefs: Reflections on Bayesian Methods for User Modeling.” In C. P. A. Jameson, C. Tasso (Ed.) Proceedings of the Sixth International Conference on User Modeling (UM’97), Springer Wien-New York, Sardegna, Italy, pp. 441–442.Google Scholar
  11. Kobsa, A. & Wahlster, W. (Eds.) (1989) User Models in Dialog Systems, Springer-Verlag, New York.MATHGoogle Scholar
  12. Linton, F., Charron, A., & Joy, D. (1998) OWL: A Recommender System for Organization-Wide Learning, at Scholar
  13. Mastaglio, T. (1990) A User-Modelling Approach to Computer-Based Critiquing, Ph.D. Dissertation, Department of Computer Science, University of Colorado at Boulder, Boulder, CO.Google Scholar
  14. Maybury, M. T. & Wahlster, W. (1998) Readings in Intelligent User Interfaces, Morgan Kaufmann, San Francisco.Google Scholar
  15. Nakakoji, K. (1993) Increasing Shared Understanding of a Design Task Between Designers and Design Environments: The Role of a Specification Component, Ph.D. Dissertation, Department of Computer Science, University of Colorado at Boulder, Boulder, CO.Google Scholar
  16. Nardi, B. A., Miller, J. R., & Wright, D. J. (1998) “Collaborative, Programmable Intelligent Agents,” Communications of the ACM, 41(3), pp. 96–104.CrossRefGoogle Scholar
  17. Owen, D. (1986) “Answers First, Then Questions.” In D. A. Norman & S. W. Draper (Eds.), User-Centered System Design, New Perspectives on Human-Computer Interaction, Lawrence Erlbaum Associates, Inc., Hillsdale, NJ, pp. 361–375.Google Scholar
  18. Suchman, L. A. (1987) Plans and Situated Actions, Cambridge University Press, Cambridge, UK.Google Scholar
  19. Sumner, T., Bonnardel, N., & Kallak, B. H. (1997) “The Cognitive Ergonomics of Knowledge-Based Design Support Systems.” In S. Pemberton (Ed.) Proceedings of CHI 97 Conference on Human Factors in Computing Systems, ACM/Addison-Wesley, pp. 83–90.CrossRefGoogle Scholar
  20. Terveen, L. G. (1995) “An Overview of Human-Computer Collaboration,” Knowledge-Based Systems Journal, Special Issue on Human-Computer Collaboration, 8(2–3), pp. 67–81.CrossRefGoogle Scholar
  21. Thomas, C. G. (1996) To Assist the User: On the Embedding of Adaptive and Agent-Based Mechanisms, R. Oldenburg Verlag, München/Wien.MATHGoogle Scholar

Copyright information

© Springer Science+Business Media New York 1999

Authors and Affiliations

  • Gerhard Fischer
    • 1
  1. 1.Center for LifeLong Learning and Design (L3D), Department of Computer Science and Institute of Cognitive ScienceUniversity of ColoradoBoulderUSA

Personalised recommendations