Evolution of Web Applications with Aspect-Oriented Design Patterns

Michal Bebjak, Valentino Vranić, Peter Dolog · VBN Forskningsportal (Aalborg Universitet) · 2007

It is more convenient to talk about changes in a domainspecific way than to formulate them at the programming construct level or-even worse-purely lexical level.Using aspect-oriented programming, changes can be modularized and made reapplicable.In this paper, selected change types in web applications are analyzed.They are expressed in terms of general change types which, in turn, are implemented using aspect-oriented programming.Some of general change types match aspect-oriented design patterns or their combinations.

Read the paper · More papers on PaperTik