Integrating code generation and refactoring, Workshop on Generative Programming, 16th European Conference on Object- Oriented Programming, 2002. ,
Concrete Syntax for Objects. Domain-Specific Language Embedding and Assimilation without Restrictions, OOPSLA, pp.365-383, 2004. ,
DOI : 10.1145/1028976.1029007
Generative techniques for product lines, proceedings of ICSE, pp.760-761, 2001. ,
DOI : 10.1145/505532.505551
A Metaobject Protocol for C++, OOPLSA, 1995. ,
Converting Java Programs to use generic libraries, proceedings of OOPSLA, pp.15-34, 2004. ,
Efficient refactoring Java applica-tions to use generic libraries, European Conference Object-Oriented Programming (ECOOP 2005), 2005. ,
Java Optimize and Decompile Environment (Jode). ver. 1.1.1, 2001. ,
Evolvable Pattern Implementations Need Generic Aspects, Workshop on Reflection, AOP and Meta-Data for Software Evolution, European Conference on Object-Oriented Programming, 2004. ,
Spoon home page : http://spoon.gforge.inria.fr ,
Spoon, Proceedings of the 1st workshop on Aspect oriented middleware development , AOMD '05, 2005. ,
DOI : 10.1145/1101560.1101566
URL : https://hal.archives-ouvertes.fr/inria-00071366
Template meta-programming for Haskell, Haskell '02: Proceedings of the 2002 ACM SIGPLAN workshop on Haskell, 2002. ,
DOI : 10.1145/581690.581691
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.189.4479
OpenJava: A Class-Based Macro System for Java. In: Reflection and Software Engineering, Papers from OORaSE, 1999. ,