| 2005 | AOP++: A Generic Aspect-Oriented Programming Framework in C++. | Zhen Yao, Qilong Zheng, Guoliang Chen |
| 2005 | Shadow Programming: Reasoning About Programs Using Lexical Join Point Information. | Pengcheng Wu, Karl J. Lieberherr |
| 2005 | Model Compiler Construction Based on Aspect-Oriented Mechanisms. | Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami |
| 2005 | A Versatile Kernel for Multi-language AOP. | ric Tanter, Jacques Noy |
| 2005 | Language Requirements for Large-Scale Generic Libraries. | Jeremy G. Siek, Andrew Lumsdaine |
| 2005 | Preprocessing Eden with Template Haskell. | Steffen Priebe |
| 2005 | Metamodeling Made Easy - MetaEdit+ (Tool Demonstration). | Risto Pohjonen |
| 2005 | Developing Dynamic and Adaptable Applications with CAM/DAOP: A Virtual Office Application. | Mnica Pinto, Daniel Jimnez, Lidia Fuentes |
| 2005 | A Generative Programming Approach to Interactive Information Retrieval: Insights and Experiences. | Saverio Perugini, Naren Ramakrishnan |
| 2005 | Object-Oriented Reengineering Patterns - An Overview. | Oscar Nierstrasz, Stphane Ducasse, Serge Demeyer |
| 2005 | Efficient Code Generation for a Domain Specific Language. | Andrew Moss, Henk L. Muller |
| 2005 | Semi-inversion of Guarded Equations. | Torben . Mogensen |
| 2005 | Bossa Nova: Introducing Modularity into the Bossa Domain-Specific Language. | Julia L. Lawall, Herv Duchesne, Gilles Muller, Anne-Franoise Le Meur |
| 2005 | Source-Level Optimization of Run-Time Program Generators. | Samuel N. Kamin, Baris Aktemur, Philip Morton |
| 2005 | Applying a Generative Technique for Enhanced Genericity and Maintainability on the J2EE Platform. | Yang Jun, Stan Jarzabek |
| 2005 | Statically Safe Program Generation with SafeGen. | Shan Shan Huang, David Zook, Yannis Smaragdakis |
| 2005 | Component-Oriented Programming with Sharing: Containment is Not Ownership. | Daniel Hirschkoff, Tom Hirschowitz, Damien Pous, Alan Schmitt, Jean-Bernard Stefani |
| 2005 | Implicitly Heterogeneous Multi-stage Programming. | Jason Eckhardt, Roumen Kaiabachev, Emir Pasalic, Kedar N. Swadi, Walid Taha |
| 2005 | A Type System for Reflective Program Generators. | Dirk Draheim, Christof Lutteroth, Gerald Weber |
| 2005 | Certifiable Program Generation. | Ewen Denney, Bernd Fischer |
| 2005 | Mapping Features to Models: A Template Approach Based on Superimposed Variants. | Krzysztof Czarnecki, Michal Antkiewicz |
| 2005 | Syntactic Abstraction in Component Interfaces. | Ryan Culpepper, Scott Owens, Matthew Flatt |
| 2005 | A Generative Programming Approach to Developing DSL Compilers. | Charles Consel, Fabien Latry, Laurent Rveillre, Pierre Cointe |
| 2005 | Multi-stage Programming with Functors and Monads: Eliminating Abstraction Overhead from Generic Code. | Jacques Carette, Oleg Kiselyov |
| 2005 | Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax. | Martin Bravenboer, Rob Vermaas, Jurgen J. Vinju, Eelco Visser |