Generative and transformational techniques in software engineering II : international summer school, GTTSE 2007 : Braga, Portugal, July 2-7, 2007 : revised papers - Lämmel, Ralf (Springer, 2008)