Transactional Consistency in User Modeling Systems
It is widely accepted that the consistency of adaptive interfaces is crucial for their usability. Many threats for consistency in adaptive applications have been reported in the literature so far (e.g., consistency of adaptation methods and techniques, consistency of the user model). In this paper we argue that many, if not all, user modeling systems that have been developed so far are substantially threatening consistency by offering no adequate means for communicating consistency contexts. This is especially the case for user modeling servers, which are supposed to serve several applications in parallel. In order to prevent consistency problems in user modeling systems, we introduce basic concepts and techniques from transaction management. User modeling systems that adhere to the principles of transaction management can be expected to provide a reliable source of user information for adaptive applications, especially in real world settings.
KeywordsUser Modeling Consistency Problem Transaction Management Adaptive Application Lightweight Directory Access Protocol
Unable to display preview. Download preview PDF.
- Bernstein, P. A., Hadzilacos, V., and Goodman, N. (1987). Concurrency Control and Recovery in Database Systems. Reading, MA: Addison-Wesley.Google Scholar
- Brusilovsky, P. (1996). Methods and techniques of adaptive hypermedia. User Modeling and User-Adapted Interaction 4(2):59–106.Google Scholar
- Brusilovsky, P., Ritter, S., and Schwarz, E. (1997). Distributed intelligent tutoring on the Web. In du Boulay, B., and Mizoguchi, R., eds., Proceedings of AI-ED’97. Amsterdam: IOS. 482–489.Google Scholar
- Fink, J., Kobsa, A., and Nill, A. (1997). Adaptable and adaptive information access for all users, including the disabled and the elderly. In Jameson, A., Paris, C., and Tasso, C., eds., User Modeling: Proceedings of the Sixth International Conference. Wien, New York: Springer. 171–173.Google Scholar
- ISO. (1995). Ergonomic Requirements for Office Work with Visual Display Terminals, Part 13, User guidance. International Standard.Google Scholar
- ISO. (1996). Ergonomic Requirements for Office Work with Visual Display Terminals, Part 12, Ergonomie requirements for presentation of information. Draft International Standard.Google Scholar
- Kummerfeld, R., and Kay, J. (1997). Remote access protocols for user modelling. In Proceedings and Resource kit for Workshop User Models in the Real World. Chia Laguna, Sardinia. 12–15.Google Scholar
- Orfali, R., Harkey, D., and Edwards, J. (1994). Essential Client/Server Survival Guide. New York, Singapore: Wiley & Sons.Google Scholar
- Saake, G., Schmitt, L, and Türker, C. (1997). Objektdatenbanken — Konzepte, Sprachen, Architekturen. Bonn, London: Thomson.Google Scholar
- Shneiderman, B. (1987). Designing the User Interface: Strategies for Effective Human-Computer Interaction. New York, Tokyo: Addison-Wesley.Google Scholar
- Wahl, M., Howes, T., and Kille, S. (1997). Lightweight Directory Access Protocol (v3). Available at ftp://ftp.ietf.org/internet-drafts/draft-ietf-asid-ldapv3-protocol-09.tx/internet-drafts/draft-ietf-asid-ldapv3-protocol-09.txGoogle Scholar
- Weber, G., and Specht, M. (1997). User modeling and adaptive navigation support in WWW-based tutoring systems. In Jameson, A., Paris, C., and Tasso, C., eds., User Modeling: Proceedings of the Sixth International Conference. Wien, New York: Springer. 289–300.Google Scholar