Pointcut by Example Project
As his Master's research project
EdMcCormick is developing IDE tool support for editing
AspectJ pointcut expressions.
The idea of pointcut by example is that developers can edit pointcut expressions directly in the base code where they can "see" representations of the pointcuts as gutter annotations.
Developers can point at joinpoint shadows in the code and perform pointcut edits by applying semantic operations to those shadows:
- add joinpoints to pointcut
- remove joinpoints from pointcut
- other?
--
KrisDeVolder - 07 May 2005