Ulrik Pagh Schultz, Matthew Flatt: Generative Programming: Concepts and Experiences, GPCE'14, Vasteras, Sweden, September 15-16, 2014. ACM 2014, ISBN 978-1-4503-3161-6