HOME | DEUTSCH | IMPRESSUM | KIT

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

[stoerzer05icsm]Maximilian Störzer, Jürgen Graf, Using Pointcut Delta Analysis to Support Evolution of Aspect-Oriented Software, International Conference on Software Maintenance, IEEE, 2005.

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.

Download

  [PDF]   [DOI]

BibTeX

Authors at the institute

Former Staff Member
Dr.-Ing. Jürgen Graf
Dr. rer. nat. Maximilian Störzer

Projects

Project
AOPA