| 2007 | Constructing language processors with algebra combinators. | Philip Weaver, Garrin Kimmell, Nicolas Frisby, Perry Alexander |
| 2007 | Parsimony principles for software components and metalanguages. | Todd L. Veldhuizen |
| 2007 | Generative metaprogramming. | Salvador Trujillo, Maider Azanza, Oscar Daz |
| 2007 | Safe composition of product lines. | Sahil Thaker, Don S. Batory, David Kitchin, William R. Cook |
| 2007 | Challenges in generating qos-constrained software implementations. | Bran Selic |
| 2007 | Refactoring-based support for binary compatibility in evolving frameworks. | Ilie Savga, Michael Rudolf |
| 2007 | Can we teach computers to write fast libraries? | Markus Pschel |
| 2007 | Open multi-methods for c++. | Peter Pirkelbauer, Yuriy Solodkyy, Bjarne Stroustrup |
| 2007 | 42: programmable models of computation for a component-based approach to heterogeneous embedded systems. | Florence Maraninchi, Tayeb Bouhadiba |
| 2007 | Oz/K: a kernel language for component-based open programming. | Michael Lienhardt, Alan Schmitt, Jean-Bernard Stefani |
| 2007 | Seamless development of software product lines. | Miguel A. Laguna, Bruno Gonzlez-Baixauli, Jos M. Marqus |
| 2007 | Lightweight scalable components. | Tetsuo Kamina, Tetsuo Tamai |
| 2007 | A type-centric framework for specifying heterogeneous, large-scale, component-oriented, architectures. | Georg Jung, John Hatcliff |
| 2007 | Library composition and adaptation using c++ concepts. | Jaakko Jrvi, Matthew A. Marcus, Jacob N. Smith |
| 2007 | Simple and safe SQL queries with c++ templates. | Joseph Gil, Keren Lenz |
| 2007 | Aspects of availability. | Pascal Fradet, Stphane Hong Tuan Ha |
| 2007 | Debugging macros. | Ryan Culpepper, Matthias Felleisen |
| 2007 | Preventing injection attacks with syntax embeddings. | Martin Bravenboer, Eelco Dolstra, Eelco Visser |
| 2007 | Repleo: a syntax-safe template engine. | Jeroen Arnoldus, Jeanot Bijpost, Mark van den Brand |
| 2006 | A dynamic aspect-oriented system for OS kernels. | Yoshisato Yanagisawa, Kenichi Kourai, Shigeru Chiba |
| 2006 | Patches as better bug reports. | Westley Weimer |
| 2006 | A multi-stage language with intensional analysis. | Marcos Viera, Alberto Pardo |
| 2006 | Feature refactoring a multi-representation program into a product line. | Salvador Trujillo, Don S. Batory, Oscar Daz |
| 2006 | Transparent program transformationsin the presence of opaque code. | Eli Tilevich, Yannis Smaragdakis |
| 2006 | Safe component updates. | Alexander Stuckenholz, Andre Osterloh |