GLAM: A Generic Layered Adaptation Model for Adaptive Hypermedia Systems

  • Cédric Jacquiot
  • Yolaine Bourda
  • Fabrice Popineau
  • Alexandre Delteil
  • Chantal Reynaud
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4018)


This paper introduces GLAM, a system based on situation calculus and meta-rules, which is able to provide adaptation by means of selection of actions. It is primarily designed to provide adaptive navigation. The different levels of conception, related to different aspects of the available metadata, are split in different layers in GLAM, in order to ease the conception of the adaptation system as well as to increase the potential use of complex adaptation mechanisms. GLAM uses meta-rules to handle these layers.


Base Rule Inference Engine Adaptation Data Horn Clause Rule System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    DeBra, P., Houben, G.J., Wu, H.: AHAM: A dexter-based reference model for adaptive hypermedia. In: UK Conference on Hypertext, pp. 147–156 (1999)Google Scholar
  2. 2.
    DeBra, P., Aerts, A., Berden, B., de Lange, B., Rousseau, B., Santic, T., Smits, D., Stash, N.: Aha! the adaptive hypermedia architecture. In: UK Conference on Hypertext, pp. 81–84 (2003)Google Scholar
  3. 3.
    Garlatti, S., Iksal, S., Tanguy, P.: Scarce: An adaptive hypermedia environment based on virtual documents and semantic web. In: Adaptable and Adaptive Hypermedia System, pp. 206–224 (2004)Google Scholar
  4. 4.
    Brusilovsky, P.: Methods and techniques of adaptive hypermedia. User Modeling and User-Adapted Interaction 6(2-3), 87–129 (1996)CrossRefGoogle Scholar
  5. 5.
    Reiter, R.: Proving properties of state in the situation calculus. Artificial Intelligence 64(2), 337–351 (1993)zbMATHCrossRefMathSciNetGoogle Scholar
  6. 6.
    Jacquiot, C., Bourda, Y., Popineau, F.: Reusability in geahs. In: Proceedings of Workshops in Connection with the 4th International Conference on Web Engineering, pp. 199–209. Rinton Press (2004)Google Scholar
  7. 7.
    McIlraith, S., Son, T.: Adapting golog for composition of semantic web services. In: Proceedings of the Eights International Conference on Principles and Knowledge Representation and Reasoning (KR 2002) (2002)Google Scholar
  8. 8.
    Fikes, R., Nilsson, N.: Strips: A new approach to the application of theorem proving to problem solving. Artificial Intelligence 1, 27–120 (1971)CrossRefGoogle Scholar
  9. 9.
    Sierra-Santibañez, J.: Heuristic planning: A declarative approach based on strategies for action selection. Artificial Intelligence 153, 307–337 (2004)zbMATHCrossRefMathSciNetGoogle Scholar
  10. 10.
    Levesque, H.J., et al.: Golog: A logic programming language for dynamic domains. Logic-based artificial intelligence, 257–279 (2000)Google Scholar
  11. 11.
    Wu, H., de Kort, E., DeBra, P.: Design issues for general-purpose adaptive hypermedia systems. In: HYPERTEXT 2001: Proceedings of the twelfth ACM conference on Hypertext and Hypermedia, pp. 141–150. ACM Press, New York (2001)CrossRefGoogle Scholar
  12. 12.
    Jagadish, H.V., Mendelzon, A.O., Mumick, I.S.: Managing conflicts between rules. J. Comput. Syst. Sci. 58(1), 13–28 (1999)zbMATHCrossRefMathSciNetGoogle Scholar
  13. 13.
    Dolog, P., Henze, N., Nejdl, W., Sintek, M.: The personal reader: Personalizing and enriching learning resources using semantic web technologies. In: Proceedings of the third International Conference on Adaptive Hypermedia and Adaptive Web-Based Sytems, pp. 85–94. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  14. 14.
    Stash, N., Cristea, A., DeBra, P.: Explicit intelligence in adaptive hypermedia: Generic adaptation languages for learning preferences and styles. In: Proceedings of the HT 2005 CIAH Workshop (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Cédric Jacquiot
    • 1
  • Yolaine Bourda
    • 1
  • Fabrice Popineau
    • 1
  • Alexandre Delteil
    • 2
  • Chantal Reynaud
    • 3
  1. 1.Department of Computer Science, Supélec, Plateau de MoulonGif-sur-YvetteFrance
  2. 2.France Telecom R&DIssy-les-MoulineauxFrance
  3. 3.Université Paris-Sud XI, CNRS (LRI) & INRIA(Futurs)OrsayFrance

Personalised recommendations