Title :
Web Software Evolution by Aspect-oriented Adaptation Engineering
Author :
Niederhausen, Matthias ; Fiala, Zoltán ; Kopcsek, Norbert ; Meissner, Klaus
Author_Institution :
Tech. Univ. Dresden, Dresden
Abstract :
The evolving nature of the WWW necessitates to constantly adapt Web applications to new requirements, audiences, and client devices. However, as a given adaptation concern (e.g., device dependency) is typically deeply intertwined with different parts of the underlying application, it becomes difficult to adjust a Web-based system´s adaptive behavior to a new requirement. In this paper, we provide an aspect-oriented view on adaptation engineering within the AMACONT framework. By separating the specification of adaptation from the underlying application in the form of so-called adaptation aspects, we can thus easily add new or modify existing adaptation concerns on demand. We also present an extension of our graphical authoring tool AMACONTBuilder, allowing Web engineers to intuitively incorporate adaptation aspects into Web applications.
Keywords :
Internet; adaptive systems; authoring systems; object-oriented programming; software prototyping; AMACONTBuilder; Web software evolution; aspect-oriented adaptation Web engineering; graphical authoring tool; Adaptive systems; Application software; Design engineering; Internet; Joining processes; Layout; Navigation; Scattering; Software engineering; Web design; Adaptive systems; Internet;
Conference_Titel :
Web Site Evolution, 2007. WSE 2007. 9th IEEE International Workshop on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-1450-5
DOI :
10.1109/WSE.2007.4380237