Surveys |
The Road to Utopia: A Future for Generative Programming / Don Batory |
From a Program Family to a Domain-Specific Language / Charles Consel |
A Gentle Introduction to Multi-stage Programming / Walid Taha |
DSL Implementation in MetaOCaml, Template Haskell, and C++ / Krzysztof Czarnecki ; John T. O'Donnell ; Jörg Striegnitz |
Program Optimization in the Domain of High-Performance Parallelism / Christian Lengauer |
A Personal Outlook on Generator Research (A Position Paper) / Yannis Smaragdakis |
Domain-Specific Languages |
Generic Parallel Programming Using C++ Templates and Skeletons / Holger Bischof ; Sergei Gorlatch ; Roman Leshchinskiy |
The Design of Hume: A High-Level Language for the Real-Time Embedded Systems Domain / Kevin Hammond ; Greg Michaelson |
Embedding a Hardware Description Language in Template Haskell |
A DSL Paradigm for Domains of Services: A Study of Communication Services / Laurent Révèillere |
PiLib: A Hosted Language for Pi-Calculus Style Concurrency / Vincent Cremet ; Martin Odersky |
Tools for Program Generation |
A Language and Tool for Generating Efficient Virtual Machine Interpreters / David Gregg ; M. Anton Ertl |
Program Transformation with Stratego/XT: Rules, Strategies, Tools, and Systems in Stratego/XT 0.9 / Eelco Visser |
Retrofitting the AutoBayes Program Synthesis System with Concrete Syntax / Bernd Fischer |
Domain-Specific Optimization |
Optimizing Sequences of Skeleton Calls / Herbert Kuchen |
Domain-Specific Optimizations of Composed Parallel Components |
Runtime Code Generation in C++ as a Foundation for Domain-Specific Optimisation / Olav Beckmann ; Alastair Houghton ; Michael Mellor ; Paul H.J. Kelly |
Guaranteed Optimization for Domain-Specific Programming / Todd L. Veldhuizen |
Author Index |
Surveys |
The Road to Utopia: A Future for Generative Programming / Don Batory |
From a Program Family to a Domain-Specific Language / Charles Consel |