Sciweavers

SAC
2005
ACM

AOP for software evolution: a design oriented approach

14 years 5 months ago
AOP for software evolution: a design oriented approach
In this paper, we have briefly explored the aspect-oriented approach as a tool for supporting the software evolution. The aim of this analysis is to highlight the potentiality and the limits of the aspectoriented development for software evolution. From our analysis follows that in general (and in particular for AspectJ) the approach to join points, pointcuts and advices definition are not enough e, abstract and expressive to support all the requirements for carrying out the software evolution. We have also examined how a mechanism for specifying pointcuts and advices based on design information, in particular on the use of UML diagrams, can better support the software evolution through aspect oriented programming. Our analysis and proposal are presented through an example. Keywords AOP, SW Evolution, Design Information, UML, Join Point Model.
Walter Cazzola, Sonia Pini, Massimo Ancona
Added 26 Jun 2010
Updated 26 Jun 2010
Type Conference
Year 2005
Where SAC
Authors Walter Cazzola, Sonia Pini, Massimo Ancona
Comments (0)