ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
An easy-to-use toolkit for efficient Java bytecode translators
Proceedings of the 2nd international conference on Generative programming and component engineering
Proceedings of the 3rd international conference on Aspect-oriented software development
Using AspectJ to separate concerns in parallel scientific Java code
Proceedings of the 3rd international conference on Aspect-oriented software development
A join point for loops in AspectJ
Proceedings of the 5th international conference on Aspect-oriented software development
Bugdel: An Aspect-Oriented Debugging System
APSEC '05 Proceedings of the 12th Asia-Pacific Software Engineering Conference
Énfasis: a model for local variable crosscutting
Proceedings of the 2008 ACM symposium on Applied computing
Functional instrumentation of actionscript programs with asil
IFL'11 Proceedings of the 23rd international conference on Implementation and Application of Functional Languages
Hi-index | 0.00 |
Crosscutting concerns, defined at the finest level of granularity for statements and expressions, considerably improves expressiveness of pointcut descriptions, making possible to address applications that cannot be approached otherwise. In this paper is introduced a join point model for fine-grained aspects based on path expressions defined upon the Abstract Syntax Tree of the method body. The model includes local variable crosscutting for getting and setting values within an expression. We show the capabilities of this model for an annotation processing concern.