Abstract | ||
---|---|---|
This paper describes and evaluates a framework that allows adaptive behaviour to be applied to systems by using a combination of dynamic Aspect-Oriented Programming (AOP), parameterisation and policies. Our approach allows the operator to create policies to define adaptive behaviour based on Event-Condition-Action rules. The combination of dynamic AOP with parameterisation aids reuse and allows aspects to be generated to suit the current system conditions; these aspects can then be woven at run time to adapt the application behaviour. This approach is evaluated in two ways; firstly performance measurements are presented to show that such behaviour does not add a substantial overhead to the target system. Secondly, Aspect-Oriented software metrics are applied to the adaptations applied to illustrate their reusability and flexibility. |
Year | Venue | Keywords |
---|---|---|
2006 | T. Aspect-Oriented Software Development II | parameterisation aids reuse,dynamic Aspect-Oriented Programming,Aspect-Oriented software metrics,Event-Condition-Action rule,auto-adaptive system,target system,adaptive behaviour,firstly performance measurement,dynamic AOP,application behaviour,current system condition |
DocType | Volume | ISSN |
Journal | 4242 | 0302-9743 |
ISBN | Citations | PageRank |
3-540-48890-1 | 9 | 0.68 |
References | Authors | |
26 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Phil Greenwood | 1 | 348 | 20.93 |
Lynne Blair | 2 | 30 | 3.62 |