AspectW : an Aspect-Oriented Catch and Retry Mechanism