Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bernstein, P. A., Hadzilacos, V., and Goodman, N. (1987). Concurrency Control and Recovery in Database Systems. Reading, MA: Addison-Wesley.
Brajnik, G., and Tasso, C. (1994). A shell for developing non-monotonic user modeling systems. Internationaljournal of Human-Computer Studies 40:31–62.
Brusilovsky, P. (1996). Methods and techniques of adaptive hypermedia. User Modeling and User-Adapted Interaction 4(2):59–106.
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.
Finin, T. W. (1989). GUMS: A general user modeling shell. In Kobsa, A., and Wahlster, W., eds., User Models in Dialog Systems. Berlin, Heidelberg: Springer. 411–430.
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.
Gray, J., and Reuter, A. (1993). Transaction Processing: Concepts and Techniques. San Mateo, CA: Morgan Kaufmann.
ISO. (1995). Ergonomic Requirements for Office Work with Visual Display Terminals, Part 13, User guidance. International Standard.
ISO. (1996). Ergonomic Requirements for Office Work with Visual Display Terminals, Part 12, Ergonomie requirements for presentation of information. Draft International Standard.
Kay, J. (1995). The um toolkit for reusable, long term user models. User Modeling and User-Adapted Interaction 4(3):149–196.
Kobsa, A., and Pohl, W. (1995). The user modeling shell system BGP-MS. User Modeling and User-Adapted Interaction 4(2):59–106.
Kobsa, A., Fink, J., and Pohl, W. (1996). A Standard for the Performatives in the Communication between Applications and User Modeling Systems (draft). Available at http://zeus.gmd.de/~kobsa/rfc.ps/~kobsa/rfc.ps
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.
Nielsen, J. (1993). Usability Engineering. San Diego, CA: Academic Press.
Orfali, R., Harkey, D., and Edwards, J. (1994). Essential Client/Server Survival Guide. New York, Singapore: Wiley & Sons.
Orwant, J. (1995). Heterogeneous learning in the Doppelgänger user modeling system. User Modeling and User-Adapted Interaction 4(2): 107–130.
Paiva, A., and Self, J. (1995). TAGUS-A user and learner modeling workbench. User Modeling and User-Adapted Interaction 4(3): 197–226.
Saake, G., Schmitt, L, and Türker, C. (1997). Objektdatenbanken — Konzepte, Sprachen, Architekturen. Bonn, London: Thomson.
Shneiderman, B. (1987). Designing the User Interface: Strategies for Effective Human-Computer Interaction. New York, Tokyo: Addison-Wesley.
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.tx
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer Science+Business Media New York
About this paper
Cite this paper
Fink, J. (1999). Transactional Consistency in User Modeling Systems. In: Kay, J. (eds) UM99 User Modeling. CISM International Centre for Mechanical Sciences, vol 407. Springer, Vienna. https://doi.org/10.1007/978-3-7091-2490-1_19
Download citation
DOI: https://doi.org/10.1007/978-3-7091-2490-1_19
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-83151-9
Online ISBN: 978-3-7091-2490-1
eBook Packages: Springer Book Archive