Generative and Transformational Techniques in Software Engineering International Summer School, GTTSE 2005, Braga, Portugal, July 4-8, 2005. Revised Papers - Lämmel, Ralf; Saraiva, João; Visser, Joost (Springer Berlin Heidelberg, 2006)