Generative and Transformational Techniques in Software Engineering II International Summer School, GTTSE 2007, Braga, Portugal, July 2-7, 2007. Revised Papers - Lämmel, Ralf; Visser, Joost; Saraiva, João (Springer Berlin Heidelberg, 2008)