ALEM: A Reference Model for Educational Adaptive Web Applications

  • Mohammed Tadlaoui
  • Azeddine Chikh
  • Karim Bouamrane
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 17)


The adaptive hypermedia systems or adaptive web applications is a research area between hypermedia and user modeling. It can customize hyperspace to different users. The existing reference models are generic and are not dedicated to educational systems. This chapter presents in the first part, a reference model that is specific to adaptive educational hypermedia systems. This model is called ALEM (Adaptive Learning Environment Model). It consists of a domain model, a learner model, a course structuring model and an adaptation model. The main contribution of this model is modeling the adaptive learning curriculum. Furthermore, we develop the UML Tutor application which is an educational adaptive hypermedia system based on our reference model.


Reference Model Domain Model Learner Model Adaptation Rule Storage Layer 
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. Brusilovsky, P., Millán, E.: User Models for Adaptive Hypermedia and Adaptive Educational Systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 3–53. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. Campbell, B., Goodman, J.: HAM: A general purpose hypertext abstract machine. Communications of the ACM 31(7), 856–861 (1988)CrossRefGoogle Scholar
  3. de Bra, P.: Adaptive hypermedia. In: Adelsberger, H.H., Kinshuk, P., Pawlowski, J.M., Sampson, D. (eds.) Handbook on Information Technologies for Education and Training, 2nd edn., pp. 29–46. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  4. Ghali, F., Cristea, A.I.: Social Reference Model for Adaptive Web Learning. In: Spaniol, M., Li, Q., Klamma, R., Lau, R.W.H. (eds.) ICWL 2009. LNCS, vol. 5686, pp. 162–171. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  5. Halasz, F., Schwartz, M.: The Dexter hypertext reference model. Communications of the ACM 37(2), 30–39 (1994)CrossRefGoogle Scholar
  6. IEEE Learning Technology Standard Committee. Learning object metadata (LOM) (2005), (accessed November 01, 2010)
  7. IMS Global Learning Consortium. Learner information packaging (LIP) (2001), (accessed November 01, 2010)
  8. IMS Global Learning consortium. Learning design (LD) (2003), (accessed November 01, 2010)
  9. Knutov, E., de Bra, P., Pechenizkiy, M.: AH 12 years later: a comprehensive survey of adaptive hypermedia methods and technique. New Review of Hypermedia and Multimedia 15(1), 5–38 (2009)CrossRefGoogle Scholar
  10. Koch, N., Wirsing, M.: The Munich Reference Model for Adaptive Hypermedia Applications. In: Proceedings of ICAHAWBS (2002)Google Scholar
  11. Object Management Group. UML: The Unified Modeling Langage (2005), (accessed November 01, 2010)
  12. Papanikolaou, K.A., Grigoriadou, M., Kornilakis, H., Magoulas, G.D.: INSPIRE: An INtelligent System for Personalized Instruction in a Remote Environment. In: Reich, S., Tzagarakis, M.M., De Bra, P.M.E. (eds.) AH-WS 2001, SC 2001, and OHS 2001. LNCS, vol. 2266, pp. 215–225. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  13. Tadlaoui, M., Chikh, A., Bouamrane, K.: ALEM: Un modèle de référence pour les applications web adaptatif educatif. In: Proceedings of e-LfaC (2010)Google Scholar
  14. Wu, H.: A reference architecture for adaptive hypermedia applications. PhD dissertation, Eindhoven University of Technology (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Mohammed Tadlaoui
    • 1
  • Azeddine Chikh
    • 2
  • Karim Bouamrane
    • 3
  1. 1.Ecole Preparatoire Sciences et TechniquesTlemcenAlgeria
  2. 2.College of Computer and Information SciencesKing Saud UniversityRiyadhKingdom of Saudi Arabia
  3. 3.Departement d’informatiqueOran Senia UniversityOranAlgeria

Personalised recommendations