Robert Hirschfeld
Pascal Costanza
Michael Haupt
Generative and Transformational Techniques in Software Engineering II
Applying Data-driven Tool Development to Context-oriented Languages