Supporting Composition of Structural Aspects in an AOP Kernel


Structural aspects modify the structure of a program, for instance by adding fields and methods to existing classes. Like behavioral aspects, which operate on execution events, structural aspects may interact and raise conflicts. Current aspect systems however do not thoroughly handle this issue. This paper discusses how complete support for structural… (More)
DOI: 10.3217/jucs-015-03-0620


6 Figures and Tables