Keynotes / I: |
Eating Our Own Dog Food: DSLs for Generative and Transformational Engineering / James R. Cordy |
If MDE Is the Solution, Then What Is the Problem? / Jean Bézivin |
Regular Papers / II: |
Session: Language and Model Evolution |
Language Evolution in Practice: The History of GMF / Markus Herrmannsdoerfer ; Daniel Ratiu ; Guido Wachsmuth |
A Novel Approach to Semi-automated Evolution of DSML Model Transformation / Tihamer Levendovszky ; Daniel Balasubramanian ; Anantha Narayanan ; Gabor Karsai |
Study of an API Migration for Two XML APIs / Thiago Tonelli Bartolomei ; Krzysztof Czarnecki ; Ralf Lämmel ; Tijs van der Storm |
Session: Variability and Product Lines |
Composing Feature Models / Mathieu Acker ; Philippe Collet ; Philippe Lahire ; Robert France |
VML* - A Family of Languages for variability Management in Software Product Lines / Steffen Zschaler ; Pablo Sánchez ; João Santos ; Mauricio Alférez ; Awais Rashid ; Lidia Fuentes ; Ana Moreira ; João Araújo ; Uirá Kulesza |
Multi-view Composition Language for Software Product Line Requirements / Alessandro Garcia ; Vasco Amaral |
Session: Short Papers |
Yet Another Language Extension Scheme / Anya Helene Bagge |
Model Transformation Languages Relying on Models as ADTs / Jerónimo Irazábal ; Claudia Pons |
Towards Dynamic Evolution of Domain Specific Languages / Paul Laird ; Stephen Barrett |
ScalaQL: Language-Integrated Database Queries for Scala / Daniel Spiewak ; Tian Zhao |
Integration of Data Validation and User Interface Concerns in a DSL for Web Applications / Danny M. Groenewegen ; Eelco Visser |
Ontological Metamodeling with Explicit Instantiation / Alfons Laarman ; Ivan Kurtev |
Session: Parsing, Compilation, and Demo |
Verifiable Parse Table Composition for Deterministic Parsing / August Schwerdfeger ; Eric Van Wyk |
Natural and Flexible Error Recovery for Generated Parsers / Maartje de Jonge ; Emma Nilsson-Nyman ; Lennart C.L. Kats |
PIL: A Platform Independent Language for Retargetable DSLs / Zef Hemel |
Graphical Template Language for Transformation Synthesis / Elina Kalnina ; Audris Kalnins ; Edgars Celms ; Agris Sostaks |
Session: Modularity in Languages |
A Role-Based Approach towards Modular Language Engineering / Christian Wende ; Nils Thieme |
Language Boxes: Bending the Host Language with Modular Language Changes / Lukas Renggli ; Marcus Denker ; Oscar Nierstrasz |
Declarative Scripting in Haskell / Tim Bauer ; Martin Erwig |
Session: Metamodeling and Demo |
An Automated Process for Implementing Multilevel Domain Models / Frédéric Mallet ; François Lagarde ; Charles André ; Sébastien Gérard ; François Terrier |
Domain-Specific Metamodelling Languages for Software Language Engineering / Dimitrios S. Kolovos ; Nikolaos Drivalos ; Richard F. Paige |
Generating Smart Wrapper Libraries for Arbitrary APIs / Uwe Jugel |
Closing the Gap between Modelling and Java / Florian Heidenreich ; Jendrik Johannes ; Mirko Seifert |
Author Index |
Keynotes / I: |
Eating Our Own Dog Food: DSLs for Generative and Transformational Engineering / James R. Cordy |
If MDE Is the Solution, Then What Is the Problem? / Jean Bézivin |