Generic Advice: On the Combination of AOP with Generative Programming in AspectC++. - Daniel Lohmann; Georg Blaschke; Olaf Spinczyk (GPCE, 2004)