Test-based Pointcuts

Test-based Pointcut is a new lanugage construct for aspect-oriented programmming that turns unit test cases into interface of crosscutting concerns.

  • Test-based pointcuts are less fragile with respect to program changes.
  • Test-based pointcuts can discriminate execution histories without requiring to specify detailed execution steps.

Member

Publication

Implementation

Prototype Implementation: testbasedpc.zip