LAG: Layers of Adaptive Granularity Dr. Alexandra Cristea
Invited Tutorial, Madrid, Spain April 2008 LAG LAOS adaptation model direct adaptation techniques / rules –IF-THEN, or condition-action (CA) rules adaptation language adaptation strategies + adaptation procedures
Invited Tutorial, Madrid, Spain April 2008 What is LAG ? a generalized adaptation model for generic adaptive hypermedia authoring cristea-final-w-header-ah2002.pdfFirst paper: cristea-final-w-header-ah2002.pdf Adaptation-Adaptability.pdfSecond (referring) paper: Adaptation-Adaptability.pdf cristea-calvi-accepted.docThird paper: cristea-calvi-accepted.doc
Invited Tutorial, Madrid, Spain April 2008 LAG components Direct adaptation Techniques Adaptation Language Adaptation Strategies
Invited Tutorial, Madrid, Spain April 2008 Adaptation granularity lowest level: direct adaptation techniques: –adaptive navigation support & adaptive presentation (Brusilovsky 1996), implem.: AHA!; expressed in AHAM syntax –techniques usually based on threshold computations of variable- value pairs. medium level: goal / domain-oriented adaptation techniques: –based on a higher level language that embraces primitive low level adaptation techniques (wrapper) –new techniques: adaptation language (Calvi & Cristea 2002), high level: adaptation strategies – wrapping layers above – goal-oriented Adaptation Assembly language Adaptation Programming language Adaptation Function calls
Invited Tutorial, Madrid, Spain April 2008 Why LAG?
Invited Tutorial, Madrid, Spain April 2008 Motivation LAG different complexityAuthoring with different complexity degrees (beginner authors!! vs. advanced) ReuseReuse at each level semanticsBetter semantics standardizationstandardization