HOME | DEUTSCH | IMPRESSUM | KIT

Conference Papers: PCDiff: Attacking the Fragile Pointcut Problem, Abstract

[stoerzer04eiwas]Maximilian Störzer, Christian Koppen, PCDiff: Attacking the Fragile Pointcut Problem, Abstract, European Interactive Workshop on Aspects in Software, Berlin, Germany, September 2004.

Abstract

Aspect oriented programming has been proposed as a 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 todays mainstream aspect oriented languages suffer from pointcut languages where pointcut declarations result in a high coupling between aspect and base system. Additionally, these pointcuts are fragile, as non-local changes easily may break pointcut semantics. These properties are a major obstacle for program evolution of aspect oriented software. This paper introduces a pointcut delta analysis to deal with this problem.

Download

  [PDF]

BibTeX

Authors at the institute

Former Staff Member
Dr. rer. nat. Maximilian Störzer

Projects

Project
AOPA