1. Automatic programming: myths and prospects;Rich;Computer,1988
2. Domain-specific modeling: enabling full code generation;Kelly,2008
3. Padl2java: a Java code generator for process algebraic architectural descriptions;Bonta,2009
4. OpenJava: a class-based macro system for Java;Tatsubori,2000
5. Generic advice: on the combination of AOP with generative programming in AspectC++;Lohmann,2004