View
233
Download
0
Tags:
Embed Size (px)
Citation preview
Maurice Hendrix, IAS seminar, 30/06/2008
[email protected]://www.dcs.warwick.ac.uk/~maurice
Concept Adaptation Model CAM
LAOS 5 layer model for AH authoring:
• Domain model (DM)• Goal and constraints model (GM)• Adaptation model (AM)• User models (UM)• Presentation model (PM)
Authoring now: LAOS
Authoring now: DM & GM
• Several tools like MOT (My Online Teacher)
• Efforts to automate part of the process
• Can easily be done by teachers without CS background
Authoring now: AM
• Either pre-prepared strategy or programming knowledge required
• Difficult for non-CS teachers to go beyond provided strategies
Example AM authoring (LAG Language)initialization( PM.next = true PM.ToDo = false PM.menu = true while true ( PM.GM.Concept.show = true UM.GM.Concept.beenthere = 0 ) UM.GM.begnum = 0 UM.GM.intnum = 0….
Graphical Authoring: CAM
Layered model for AH authoring:
• Domain model (DM)• A number of Adaptation models (AM0 .. AMN) (GM can be done using AM0)
• User models (UM)• Presentation model (PM)
Termination and confluence problem• Termination and confluence not
guaranteed• Between layers this can be solved by
run-time priority: a rule on a lower layer cannot change an attribute changed by a rule on a higher layer
Further work1. More concretely develop CAM2. Develop tool for authoring CAM3. Develop tools for AH systems to
import CAMs