
User Modeling for Adaptive and Adaptable Software Systems
http://www.otal.umd.edu/UUGuide/wmk/
Kules, Bill
University of Maryland
2000
Abstract:
Universal Usability requires that user interfaces accommodate users with a wide variety of expertise and knowledge. Moreover, individual users' needs and preferences change as they use a software system. Systems that guide the user through an evolutionary learning process or adapt the user interface to the user provide a solution to this challenge. This paper introduces the techniques, highlights several examples of systems that implement them and provides guidelines for practitioners who wish to develop adaptive and adaptable interfaces.