Presentation is loading. Please wait.

Presentation is loading. Please wait.

LAG: Layers of Adaptive Granularity Dr. Alexandra Cristea

Similar presentations


Presentation on theme: "LAG: Layers of Adaptive Granularity Dr. Alexandra Cristea"— Presentation transcript:

1 LAG: Layers of Adaptive Granularity Dr. Alexandra Cristea a.i.cristea@warwick.ac.uk http://www.dcs.warwick.ac.uk/~acristea/

2 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

3 Invited Tutorial, Madrid, Spain April 2008 What is LAG ? a generalized adaptation model for generic adaptive hypermedia authoring http://wwwis.win.tue.nl/~alex/Conferences/02/AH02/calvi- cristea-final-w-header-ah2002.pdfFirst paper: http://wwwis.win.tue.nl/~alex/Conferences/02/AH02/calvi- cristea-final-w-header-ah2002.pdf http://wwwis.win.tue.nl/~alex/Conferences/02/ELEARN02/Cristea- Adaptation-Adaptability.pdfSecond (referring) paper: http://wwwis.win.tue.nl/~alex/Conferences/02/ELEARN02/Cristea- Adaptation-Adaptability.pdf http://wwwis.win.tue.nl/~alex/HTML/Minerva/papers/UM03- cristea-calvi-accepted.docThird paper: http://wwwis.win.tue.nl/~alex/HTML/Minerva/papers/UM03- cristea-calvi-accepted.doc

4 Invited Tutorial, Madrid, Spain April 2008 LAG components Direct adaptation Techniques Adaptation Language Adaptation Strategies

5 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

6 Invited Tutorial, Madrid, Spain April 2008 Why LAG?

7 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


Download ppt "LAG: Layers of Adaptive Granularity Dr. Alexandra Cristea"

Similar presentations


Ads by Google