Using pointcut delta analysis to support evolution of aspect-oriented software
Using pointcut delta analysis to support evolution of aspect-oriented software
复制标题
使用切入点增量分析支持面向方面软件的演化
DOI:
--
复制
发表时间:
2005
期刊:
影响因子:
--
通讯作者:
Jürgen Graf
中科院分区:
文献类型:
--
作者:
Maximilian Störzer;Jürgen Graf
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 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.