Declaring static crosscutting dependencies in AspectJ - Costa Neto, Alberto (2006)