Modeling Adaptive Hypermedia with an Object-Oriented Approach and XML

This work presents an Application Domain model for Adaptive Hypermedia Systems and an architecture for its support. For the description of the high-level structure of the application domain we propose an object-oriented model based on the class diagrams of the Unified Modeling Language, extended with (i) a graph-based formalism for capturing navigational properties of the hypermedia and (ii) a logic-based formalism for expressing further semantic properties of the domain. The model makes use of XML for the description of metadata about basic information fragments and “neutral” pages to be adapted. Moreover, we propose a three-dimensional approach to model different aspects of the adaptation model, based on different user’s characteristics: an adaptive hypermedia is modeled with respect to such dimensions, and a view over it corresponds to each potential position of the user in the “adaptation space”. In particular, a rule-based method is used to determine the generation and deliver process that best fits technological constraints.

[1]  Peter Brusilovsky,et al.  Methods and techniques of adaptive hypermedia , 1996, User Modeling and User-Adapted Interaction.

[2]  Stefano Ceri,et al.  Web Modeling Language (WebML): a modeling language for designing Web sites , 2000, Comput. Networks.

[3]  Mayer D. Schwartz,et al.  The Dexter Hypertext Reference Model , 1994, CACM.

[4]  Julita Vassileva,et al.  Adaptive Hypertext and Hypermedia , 1998, Springer Netherlands.

[5]  Mario Cannataro,et al.  A Probabilistic Approach to Model Adaptive Hypermedia Systems , 2001, WebDyn@ICDT.

[6]  Franca Garzotto,et al.  HDM—a model-based approach to hypertext application design , 1993, TOIS.

[7]  Hongjing Wu,et al.  AHAM: a Dexter-based reference model for adaptive hypermedia , 1999, Hypertext.

[8]  Paolo Merialdo,et al.  The Araneus Web-based management system , 1998, SIGMOD '98.

[9]  Thomas Rist,et al.  A standard reference model for intelligent multimedia presentation systems , 1997, Comput. Stand. Interfaces.

[10]  J. van Leeuwen,et al.  Adaptive Hypermedia and Adaptive Web-Based Systems , 2002, Lecture Notes in Computer Science.

[11]  Gustavo Rossi,et al.  An Object Oriented Approach to Web-Based Applications Design , 1998, Theory Pract. Object Syst..

[12]  Mario Cannataro,et al.  A Multidimensional Approach for Modelling and Supporting Adaptive Hypermedia Systems , 2001, EC-Web.

[13]  Dan Suciu,et al.  Catching the boat with Strudel: experiences with a Web-site management system , 1998, SIGMOD '98.