Evolution of Web Applications with Aspect-Oriented Design Patterns

Michal Bebjak, Valentino Vranic, Peter Dolog

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

1 Citation (Scopus)

Abstract

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.

Original languageEnglish
Title of host publicationProceedings of AEWSE'07: Second International Workshop on Adaptation and Evolution in Web Systems Engineering in conjunction with the Seventh International Conference on Web Engineering (ICWE'07)
EditorsSven Casteleyn, Florian Daniel, Peter Dolog, Maristella Matera, Geert-Jan Houben, Olga de Troyer
Volume267
PublisherCEUR Workshop Proceedings
Publication date2007
ISBN (Electronic)1613-0073
Publication statusPublished - 2007
EventSecond International Workshop on Adaptation and Evolution in Web Systems Engineering in conjunction with the Seventh International Conference on Web Engineering (ICWE'07) - Como, Italy
Duration: 19 Jul 200719 Jul 2007
Conference number: 2

Conference

ConferenceSecond International Workshop on Adaptation and Evolution in Web Systems Engineering in conjunction with the Seventh International Conference on Web Engineering (ICWE'07)
Number2
Country/TerritoryItaly
CityComo
Period19/07/200719/07/2007
SeriesCEUR Workshop Proceedings
Volume267

Fingerprint

Dive into the research topics of 'Evolution of Web Applications with Aspect-Oriented Design Patterns'. Together they form a unique fingerprint.

Cite this