Abstract. Modelling adaptive Web applications is a difficult and complex task. Usually, the development of general system functionality and context adaptation is intertwined. However, adaptivity is a cross-cutting concern of an adaptive Web application, and thus is naturally viewed as an aspect. Using aspect-oriented modelling techniques from the very beginning in the design of adaptive Web applications we achieve a systematic separation of general system functionality and context adaptation. We show the benefits of this approach by making navigation adaptive.
A case study of using aspect-oriented class diagrams to improve the design of adaptive Web applications is given in REF , although a slightly different notation is used there.
Modelling Adaptivity with Aspects
ICWE
Computer Science