Skip to main content
Log in

Minimalist User Modelling in a Complex Commercial Software System

  • Published:
User Modeling and User-Adapted Interaction Aims and scope Submit manuscript

Abstract

While user modelling has produced many research-based systems, comparatively little progress has been made in the development of user modelling components for commercial software systems. The development of minimalist user modelling components which are simplified to provide “just enough” assistance to a user through a pragmatic adaptive user interface is seen by many as an important step toward this goal. This paper describes the development, implementation, and evaluation of a minimalist user modelling component for the Tax and Investment Management Strategizer (TIMS), a complex commercial software system for financial management. This user modelling component manages several levels of adaptations designed to assist novice users in dealing with the complexity of this software package. Important issues and considerations for the development of user modelling components for commercial software systems and the evaluation of such systems in commercial settings are also discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Barker, R.: 1968, Ecological Psychology: Concepts and Methods for Studying the Environment of Human Behaviour, Stanford, CA: Stanford University Press. 242 pp.

    Google Scholar 

  • Barker, R. and Associates: 1978, Habitats, Environments, and Human Behaviour, San Francisco: Jossey-Bass Publishers.

    Google Scholar 

  • Billsus, D. and M. J. Pazzani: 2000, User modeling for adaptive news access, User Modeling and User-Adapted Interaction, special issue on Deployed User Modeling.

  • Chin, D. N.: 1989, KNOME: Modeling what the User Knows in UC. In: A. Kobsa and W. Wahlster (eds.), User Models in Dialog Systems, Springer-Verlag: Berlin, pp. 74-197.

    Google Scholar 

  • Chin, J. P., Diehl, V. and Norman, K.: 1988, Development of an instrument measuring user satisfaction of the human-computer interface. CHI88 Conference Proceedings: Human Factors in Computing Systems, New York: Association for Computing Machinery, pp. 213-218.

    Google Scholar 

  • Chin, J. P., Norman, K. and Shneiderman, B.: 1987, Subjective User Evaluation of CF Pascal Programming Tools, Technical Report CAR-TR-304, Center for Automation Research, University of Maryland, College Park.

    Google Scholar 

  • Cook, R. and Kay, J.: 1994, The justified user model: a viewable, explained user model. Proceedings UM '94 Fourth Int. Conference on User Modeling, Hyannis, MA, pp. 145-150.

  • Corbett, A., McLaughlin, M. and Scarpinetto, K. C.: 2000, Modelling and Student Knowledge: Cognitive Tutors in High School and College, User Modelling and User-Adapted Interaction, 10, 81-108 (this issue).

    Google Scholar 

  • Desmarais, M.: 1997, Real World Applications of User Models, Proceedings of the Workshop on User Models in the Real World, 6th International Conference on User Modelling (UM97), Sardinia, Italy, pp. 3-6.

  • Dieterich, H., Malinowski, U., Kuhme, T. and Schneider-Hufschmidt, M.: 1993, State of the Art in Adaptive User Interfaces. In: M. Schneider-Hufschmidt, T. Kuhme and U. Malinowski (eds.), Adaptive User Interfaces: Principles and Practice. Amsterdam: Elsevier Science Publishers B.V. pp. 13-48.

    Google Scholar 

  • Erickson, T.: 1997, Designing Agents as if People Mattered. In: J. Bradshaw (ed.), Software Agents, Cambridge: MIT Press, pp. 79-96.

    Google Scholar 

  • Fink, J. and Kobsa, A.: 2001, Commercial user modeling servers, User Modelling and User-Adapted Interaction, special issue on Deployed User Modelling Systems (Part Two), in press.

  • Firefly: 1998, http://www.firefly.com [1998, April 10].

  • Fossay, C. and Sawchuk, J.: 1994, Marketing Strategy for TIMS©: The Tax and Investment Management System, KPMG Peat Marwick Thorne, Winnipeg, Manitoba Canada.

    Google Scholar 

  • IUI: 1999, 1999 International Conference on Intelligent User Interfaces, Redondo Beach, Los Angeles, CA, Available: http://sigart.acm.org/iui99 [1999, October 10].

  • Jameson, A., Paris, C. and Tasso, C.: 1997, Preface. In A. Jameson, C. Paris, and C. Tasso s(eds.), User Modeling: Proceedings of the Sixth International Conference UM'97. New York: Springer-Verlag Wien.

    Google Scholar 

  • Kay, J.: 1995, Vive la difference! Individualised Interaction with Users, Proceedings of IJCAI-95, Montreal, Canada, pp. 978-984.

  • Kay, J. and Fisher, G.: 1997, Introduction. Proceedings of the Workshop on User Models in the Real World, 6th International Conference on User Modelling (UM97), Sardinia, Italy, pp. 1-2.

  • Kobsa, A.: 1993, User Modeling: Recent Work, Prospects and Hazards. In: M. Schneider-Hufschmidt, T. Kuhme, and U. Malinowski (eds.), Adaptive User Interfaces: Principles and Practice. Amsterdam: Elsevier Science Publishers B.V. pp. 111-128.

    Google Scholar 

  • Krogsæter, M., Oppermann, R., and Thomas, C.: 1994, A user interface integrating adaptability and adaptivity. In: R. Oppermann (ed.), Adaptive User Support: Ergonomic Design of Manually and Automatically Adaptable Software. Hillsdale, NJ: Lawrence Erlbaum Associates, pp. 97-125.

    Google Scholar 

  • Krogsæter, M. and Thomas, C.: 1994, Adaptivity: System-initiated individualization. In: R. Oppermann (ed.), Adaptive User Support: Ergonomic Design of Manually and Automatically Adaptable Software. Hillsdale, NJ: Lawrence Erlbaum Associates, pp. 67-96.

    Google Scholar 

  • Kuhme, T. and Schneider-Hufschmidt, M.: 1993, Introduction. In: M. Schneider-Hufschmidt, T. Kuhme and U. Malinowski (eds.), Adaptive User Interfaces: Principles and Practice. Amsterdam: Elsevier Science Publishers B.V. pp. 1-9.

    Google Scholar 

  • Langley, P.: 1999, User modeling in adaptive interfaces, Proceedings of the 7th International Conference on User Modelling (UM99), Banff, AB., pp. 357-369.

  • Linton, F. and Schaefer, H. P.: 2000, Recommender systems for learning: Building user and expert models through long-term observation of application use, User Modelling and User-Adapted Interaction, 10, 181-249 (this issue).

    Google Scholar 

  • Malinowski, U.: 1996, ABIS-95: GI Workshop on Adaptivity and User Modeling in Interactive Software Systems, User Modeling and User-Adapted Interaction, 6(1), 69-76.

    Google Scholar 

  • Maskery, H. S.: 1984, Adaptive interfaces for naive users-an experimental study. In: B. Shackel (ed.) INTERACT '84. Elsevier-North Holland, Amsterdam.

    Google Scholar 

  • McCalla, G., Searwar, F., Thomson, J., Collins, J., Sun, Y. and Zhou, B.: 1996, Analogical user modeling: A case study in individualized information filtering. Proceedings of the 4th International Conference on User Modeling, Hyannis, MA, pp. 13-20.

  • McTear, M.: 1993, User modelling for adaptive computer systems: A survey of recent developments, Artificial Intelligence Review 7, pp. 157-184.

    Google Scholar 

  • McTear, M.: 1996, Introduction. Proceedings of the Workshop on the Commercial Potential of User Modeling, 5th International Conference on User Modeling (UM96), Kona, HI, p. 1.

  • Meyer, B.: 1994, Adaptive performance support: User acceptance of a self-adapting system. Proceedings of the 4th International Conference on User Modeling, Hyannis, MA, pp. 65-70.

  • Microsoft.: 1998, It's your Microsoft Office 97 [Online]. Available: http://www.microsoft.com/office/office97/articles/off97_1.html [1998, April 10]. My Yahoo!: 1998, Available: http://my.yahoo.com [1999, October 10].

  • Nielsen, J. and Levy, J.: 1994, Measuring usability: Preference vs. performance, Communications of the ACM, 37(4), pp. 69-75.

    Google Scholar 

  • Norman, D.: 1997, How people might interact with agents, in J. Bradshaw (ed.), Software Agents, Cambridge: MIT Press, pp. 49-55.

    Google Scholar 

  • Oppermann, R.: 1994, Introduction. In: R. Oppermann (ed.), Adaptive User Support: Ergonomic Design of Manually and Automatically Adaptable Software, Hillsdale, NJ: Lawrence Erlbaum Associates, pp. 3-12.

    Google Scholar 

  • Schroeder, W.: 1996, Integrating other applications, Eye for Design, North Andover, MA: User Interface Engineering.

    Google Scholar 

  • Shneiderman, B.: 1997; Direct manipulation versus agents. In: J. Bradshaw (ed.), Software Agents, Cambridge: MIT Press, pp. 97-106.

    Google Scholar 

  • Shneiderman, B.: 1992, Designing the user interface: Strategies for effective human-computer interaction. Reading, MA: Addison-Wesley, 2nd Edn.

    Google Scholar 

  • Strachan, L.: 1999, Pragmatic UserModelling for Complex Knowledge-Based Systems, Ph.D. Dissertation, Department of Computer Science, University of Manitoba, 226 pp.

  • Totterdell, P.: 1990, Introduction. In: D. Browne, P. Totterdell and M. Norman (eds.), Adaptive User Interfaces, San Diego, CA: Academic Press Inc, pp. 1-14.

    Google Scholar 

  • Vassileva, J.: 1994, A practical architecture for user modeling in a hypermedia-based information system, Proceedings of the 4th International Conference on User Modelling, Hyannis, MA., pp. 115-126.

  • Vassileva, J.: 1996, User modelling in a hypermedia office documentation system, User Modelling and User-Adapted Interaction, 6(2-3), 185-223.

    Google Scholar 

  • Wahlster, W. and Kobsa, A.: 1989, User models in dialog systems. In: A. Kobsa and W. Wahlster (eds.), User Models in Dialog Systems, New York: Springer-Verlag, pp. 4-34.

    Google Scholar 

  • Weber, G., and Specht, M.: 1997, User modeling and adaptive navigation support in WWW-based tutoring systems, Proceedings of the 6th International Conference on User Modelling (UM97), Sardinia, Italy, pp. 289-300.

  • Wong, G., and Rengger, R.: 1990, The validity of questionnaires designed to measure user-satisfaction of computer systems. National Physical Laboratory Report DITC 169/90, Teddington, Middlesex, UK.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Strachan, L., Anderson, J., Sneesby, M. et al. Minimalist User Modelling in a Complex Commercial Software System. User Modeling and User-Adapted Interaction 10, 109–146 (2000). https://doi.org/10.1023/A:1026553509852

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1026553509852

Navigation