João M. Fernandes, Ralf Lämmel, Joost Visser, João Saraiva
Revised Papers of the Third International Summer School on Generative and Transformational Techniques in Software Engineering
GTTSE, 2009.
@proceedings{GTTSE-2009,
address = "Braga, Portugal",
doi = "10.1007/978-3-642-18023-1",
editor = "João M. Fernandes and Ralf Lämmel and Joost Visser and João Saraiva",
isbn = "978-3-642-18022-4",
publisher = "{Springer International Publishing}",
series = "{Lecture Notes in Computer Science}",
title = "{Revised Papers of the Third International Summer School on Generative and Transformational Techniques in Software Engineering}",
volume = 6491,
year = 2009,
}
Committee
Local Chair: João Paulo Fernandes
Organising Committee: João Saraiva, Joost Visser
Program Chairs: João M. Fernandes, Ralf Lämmel
Scientific Committee: Jean Bézivin, Charles Consel, Erik Ernst, João M. Fernandes, Lidia Fuentes, Jeff Gray, Reiko Heckel, Zhenjiang Hu, Ralf Lämmel, Juan de Lara, Julia Lawall, Johan Lilius, Antónia Lopes, Marjan Mernik, José Nuno Oliveira, Richard F. Paige, Zoltán Porkoláb, Andreas Prinz, Markus Püschel, Awais Rashid, Andy Schürr, Sérgio Soares, Peter Thiemann, Eelco Visser, Albert Zündorf
Web Chair: Vadim ZaytsevContents (16 items)
- GTTSE-2009-Borba #product line #refactoring
- An Introduction to Software Product Line Refactoring (PB), pp. 1–26.
- GTTSE-2009-Cordy #txl
- Excerpts from the TXL Cookbook (JRC), pp. 27–91.
- GTTSE-2009-Diskin #category theory
- Model Synchronization: Mappings, Tiles, and Categories (ZD), pp. 92–165.
- GTTSE-2009-Hedin #attribute grammar #jastadd #tutorial
- An Introductory Tutorial on JastAdd Attribute Grammars (GH), pp. 166–200.
- GTTSE-2009-JezequelBF #modelling
- Model Driven Language Engineering with Kermeta (JMJ, OB, FF), pp. 201–221.
- GTTSE-2009-KlintSV #metaprogramming #rascal
- EASY Meta-programming with Rascal (PK, TvdS, JJV), pp. 222–289.
- GTTSE-2009-Selic #design #modelling #perspective #re-engineering #theory and practice
- The Theory and Practice of Modeling Language Design for Model-Based Software Engineering — A Personal Perspective (BS), pp. 290–321.
- GTTSE-2009-DinizC #architecture #configuration management #embedded #program transformation
- Code Transformations for Embedded Reconfigurable Computing Architectures (PCD, JMPC), pp. 322–344.
- GTTSE-2009-FritzscheG #model management #model transformation #performance
- Model Transformation Chains and Model Management for End-to-End Performance Decision Support (MF, WG), pp. 345–363.
- GTTSE-2009-JorgesSM #code generation #tutorial
- Building Code Generators with Genesys: A Tutorial Introduction (SJ, BS, TMS), pp. 364–385.
- GTTSE-2009-MoreiraA #aspect-oriented
- The Need for Early Aspects (AMDM, JA), pp. 386–407.
- GTTSE-2009-Sloane #kiama #lightweight
- Lightweight Language Processing in Kiama (AMS), pp. 408–425.
- GTTSE-2009-WermelingerY #evolution
- Some Issues in the “Archaeology” of Software Evolution (MW, YY), pp. 426–445.
- GTTSE-2009-GjosaeterP #compilation #education #metamodelling
- Teaching Computer Language Handling — From Compiler Theory to Meta-modelling (TG, AP), pp. 446–460.
- GTTSE-2009-SzugyiSPP #c++ #library #string
- C++ Metastring Library and Its Applications (ZS, ÁS, NP, ZP), pp. 461–480.
- GTTSE-2009-Zaytsev #convergence #framework
- Language Convergence Infrastructure (VZ), pp. 481–497.