Accepted Papers

  • A Practical Type System for Safe Aliasing, Dimitri Racordon, Didier Buch

  • An Industrial Case Study in Compiler Testing (Tool Demo), Vadim Zaytsev

  • Analysing Meta-Model Product Lines, Esther Guerra, Juan de Lara, Marsha Chechik, Rick Salay

  • Bacatá: A Language Parametric Notebook Generator (Tool Demo), Mauricio Verano Merino, Jurgen Vinju, Tijs van der Storm

  • Constraint-based Run-time State Migration for Live Modeling, Ulyana Tikhonova, Jouke Stoel, Tijs van der Storm, Thomas Degueule

  • Continuous Model Validation using Reference Attribute Grammars, Johannes Mey, René Schöne, Görel Hedin, Emma Söderberg, Thomas Kühn, Niklas Fors, Jesper Oqvist, Uwe Aßmann

  • Declarative Specification of Indentation Rules: A Tooling Perspective on Parsing and Pretty-Printing Layout-Sensitive Languages, Luís Eduardo de Souza Amorim, Michael J. Steindorfer, Sebastian Erdweg, Eelco Visser

  • Deriving Fluent Internal Domain-Specific Languages from Grammars, Arvid Butting, Manuela Dalibor, Gerrit Leonhardt, Bernhard Rumpe, Andreas Wortmann

  • Facet-Oriented Modelling: Open Objects for Model-Driven Engineering, Juan de Lara, Esther Guerra, Jörg Kienzle, Yanis Hattab

  • Fostering Metamodels and Grammars Within a Dedicated Environment for HPC: The NabLab Environment (Tool Demo), Benoît Lelandais, Marie-Pierre Oudot, Benoit Combemale

  • GLL Parsing with Flexible Combinators, L. Thomas van Binsbergen, Elizabeth Scott, Adrian Johnstone

  • Input-Driven Regular Expressions, Alexander Sakharov

  • Languages as First-Class Citizens (Vision Paper), Matteo Cimini

  • Messir, a Text-first DSL-based Approach for UML Requirements Engineering (Tool Demo), Benoît Ries, Alfredo Capozucca, Nicolas Guelfi

  • Migrating Business Logic to an Incremental Computing DSL: A Case Study, Daco Harkes, Elmer van Chastelet, Eelco Visser

  • Migrating Custom DSL Implementations to a Language Workbench: An Industrial Tool Demonstration, Jasper Denkers, Louis van Gool, Eelco Visser

  • Modular Language Composition for the Masses, Manuel Leduc, Thomas Degueule, Benoit Combemale

  • Morbig, a trustworthy static parser for POSIX shell, Yann Régis-Gianas, Nicolas Jeannerod, Ralf Treinen

  • Shape-Diverse DSLs: Languages without Borders, Fabien Coulon, Thomas Degueule, Tijs van der Storm, Benoit Combemale

  • Storm: A Language Platform for Interacting and Extensible Languages (Tool Demo), Filip Strömbäck

  • The Next 700 Unit Checkers, Oscar Bennich-Björkman, Steve McKeever

  • Translating Grammars to Accurate Metamodels, Arvid Butting, Nico Jansen, Bernhard Rumpe, Andreas Wortmann