LAG 2.0: Refining a Reusable Adaptation Language and Improving on Its Authoring

Reusable adaptation specifications for adaptive behaviour has come to the forefront of adaptive research recently, with EU projects such as GRAPPLE1, and PhD research efforts on designing an adaptation language for learning style specification [1]. However, this was not the case five years ago, when an adaptation language for adaptive hypermedia (LAG) was first proposed. This paper describes the general lessons learnt during the last five years in designing, implementing and using an adaptation language, as well as the changes that the language has undergone in order to better fulfil its goal of combining a high level of semantics with simplicity, portability as well as being flexible . Besides discussing these changes based on some sample strategies, this paper also presents a novel authoring environment for the programming-savvy adaptation author, that applies feedback accumulated during various evaluation sessions with the previous set of tools, and its first evaluation with programming experts.

[1]  Peter Dolog,et al.  The Personal Reader: Personalizing and Enriching Learning Resources Using Semantic Web Technologies , 2004, AH.

[2]  Licia Calvi,et al.  The Three Layers of Adaptation Granularity , 2003, User Modeling.

[3]  Natalia Stash,et al.  The Design of AHA! , 2006, HYPERTEXT '06.

[4]  Nora Koch,et al.  Software Engineering for Adaptive Hypermedia Applications , 2001 .

[5]  Marcus Specht,et al.  Modeling Adaptive Educational Methods with IMS Learning Design , 2007 .

[6]  Alexandra I. Cristea,et al.  Towards a generic adaptive hypermedia platform: a conversion case study , 2007, J. Digit. Inf..

[7]  Elaine Rich,et al.  User Modeling via Stereotypes , 1998, Cogn. Sci..

[8]  Peter Brusilovsky,et al.  Adaptive Hypermedia , 2001, User Modeling and User-Adapted Interaction.

[9]  Alexandros Paramythis Adaptive Support for Collaborative Learning with IMS Learning Design : Are We There Yet ? , 2008 .

[10]  Natalia Stash,et al.  The design of AHA! , 2006, HYPERTEXT '06.

[11]  Tom Murray,et al.  Authoring Tools for Advanced Technology Learning Environments , 2003 .

[12]  Zongmin Ma Web-Based Intelligent E-Learning Systems: Technologies and Applications. , 2006 .

[13]  Adam Moore,et al.  WHURLE-an adaptive remote learning framework , 2003 .

[14]  Peter Brusilovsky,et al.  User Modeling 2003 , 2003, Lecture Notes in Computer Science.

[15]  Carlo Strapparava,et al.  Adaptive Hypermedia and Adaptive Web-Based Systems, 5th International Conference, AH 2008, Hannover, Germany, July 29 - August 1, 2008. Proceedings , 2008, AH.

[16]  StashNatalia Incorporating cognitive/learning styles in a general-purpose adaptive hypermedia system , 2007 .

[17]  Natalia Stash,et al.  Incorporating cognitive/learning styles in a general-purpose adaptive hypermedia system , 2007, LINK.

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

[19]  Mykola Pechenizkiy,et al.  Defining Adaptation in a Generic Multi Layer Model: CAM: The GRAPPLE Conceptual Adaptation Model , 2008, EC-TEL.

[20]  Francisco J. García-Peñalvo,et al.  Modelling adaptive navigation support techniques using the IMS learning design specification , 2005, HYPERTEXT '05.

[21]  Alexandra I. Cristea,et al.  Automatic authoring of adaptive educational hypermedia , 2006 .

[22]  Alexandra I. Cristea,et al.  Adaptation to learning styles in E-Learning: Approach evaluation , 2006 .

[23]  Maurice Hendrix,et al.  A Meta Level to LAG for Adaptation Language Re-use , 2008 .

[24]  Alexandra I. Cristea,et al.  The LAG grammar for authoring the adaptive Web , 2004, International Conference on Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004..

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

[26]  Maurice Hendrix,et al.  Evaluating the automatic and manual creation process of adaptive lessons , 2007, Seventh IEEE International Conference on Advanced Learning Technologies (ICALT 2007).

[27]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[28]  Max Jacobson,et al.  A Pattern Language: Towns, Buildings, Construction , 1981 .

[29]  Mario Cannataro,et al.  Modeling Adaptive Hypermedia with an Object-Oriented Approach and XML , 2002, WebDyn@WWW.

[30]  Alexandra I. Cristea,et al.  Adaptation languages as vehicles of explicit intelligence in Adaptive Hypermedia , 2007 .

[31]  Peter Brusilovsky,et al.  Developing Adaptive Educational Hypermedia Systems: From Design Models to Authoring Tools , 2003 .

[32]  Alexandra I. Cristea,et al.  LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators , 2003 .

[33]  Alexandra I. Cristea,et al.  Adaptive course creation for all , 2004, International Conference on Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004..