KIT | KIT-Bibliothek | Impressum

Using Pointcut Delta Analysis to Support Evolution of Aspect-Oriented Software

Störzer, Maximilian; Graf, Jürgen

Abstract:
Aspect oriented programming has been proposed way to improve modularity of software systems by allowing encapsulation of cross-cutting concerns. To do so, aspects specify where new functionality should apply using pointcuts. Unfortunately expressions written using todays mainstream pointcut languages are fragile, as non-local changes may easily change pointcut semantics. This is a major obstacle for evolution of aspect oriented software. In this paper we introduce a delta analysis to lighten these problems.


Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Proceedingsbeitrag
Jahr 2005
Sprache Englisch
Identifikator ISBN: 0-7695-2368-4
KITopen ID: 1000017679
Erschienen in Proceedings of the 21st IEEE International Conference on Software Maintenance, Budapest, Hungary, 26 - 29 September, 2005
Verlag IEEE, Los Alamitos (Calif.)
Seiten 653 - 656
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft KITopen Landing Page