The Adaptation model captures two kinds of adaptation:
Adaptability takes into account the situation in which the user will use the presentation (e.g. the browsing platform)
Adaptivity means that the presentation changes itself according to the “state of the user’s mind” while being browsed
The Adaptation model consists of:
a Device/User Profile that captures “static” visual and platform preferences encoded in CC/PP
a User Session that represents the dynamic user’s state, for instance, did the user visit (or learn) this slice (or concept)
the Application and Update Rules describe the behavior of the presentation (for instance conditional inclusion of slices) and keep the User Session up-to-date (through AHAM-like rules)