KIT | KIT-Bibliothek | Impressum | Datenschutz

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
Publikationsjahr 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 Institute of Electrical and Electronics Engineers (IEEE)
Seiten 653 - 656
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page