Accepted Papers
All papers are available in the online proceedings at the ACM Digital Library.
-
Metacasanova: An Optimized Meta-compiler for Domain-Specific Languages, Francesco Di Giacomo, Mohamed Abbadi, Agostino Cortesi, Pieter Spronck, Giuseppe Maggiore
-
Type-Safe Modular Parsing, Haoyuan Zhang, Huang Li, Bruno C. d. S. Oliveira
-
Concrete Syntax: A Multi-paradigm Modelling Approach, Yentl Van Tendeloo, Simon Van Mierlo, Bart Meyers, Hans Vangheluwe
-
A Domain-Specific Controlled English Language for Automated Regulatory Compliance, Suman Roychoudhury, Sagar Sunkle, Deepali Kholkar, Vinay Kulkarni
-
Debugging with Domain-Specific Events via Macros, Xiangqi Li, Matthew Flatt
-
Deep Priority Conflicts in the Wild: A Pilot Study, Luís Eduardo de Souza Amorim, Michael J. Steindorfer, Eelco Visser
-
Comparison of the Expressiveness and Performance of Template-Based Code Generation Tools, Lechanceux Luhunu, Eugene Syriani
-
Incremental Packrat Parsing, Patrick Dubroy, Alessandro Warth
-
Ensuring Non-interference of Composable Language Extensions, Ted Kaminski, Eric Van Wyk
-
A Formalisation of Parameterised Reference Attribute Grammars, Scott Buckley, Anthony Sloane
-
A Symbol-Based Extension of Parsing Expression Grammars and Context-Sensitive Packrat Parsing, Kimio Kuramitsu
-
Structural Model Subtyping with OCL Constraints, Artur Boronat
-
A Requirements Engineering Approach for Usability-Driven DSL Development, Ankica Barisic, Dominique Blouin, Vasco Amaral, Miguel Goulao
-
Tool Demonstration: A development environment for the Alf language within the MagicDraw UML tool, Ed Seidewitz
-
FlowSpec: Declarative Dataflow Analysis Specification, Jeff Smits, Eelco Visser
-
Robust Programs with Filtered Iterators, Jiasi Shen, Martin Rinard
-
Energy Efficiency across Programming Languages: How do Energy, Time, and Memory Relate?, Rui Pereira, Marco Couto, Francisco Ribeiro, Rui Rua, Jácome Cunha, João Paulo Fernandes, João Saraiva
-
Concurrent Circular Reference Attribute Grammars, Jesper Öqvist, Görel Hedin
-
Better Call the Crowd. Using Crowdsourcing to Shape your Domain-Specific Languages, Marco Brambilla, Jordi Cabot, Javier Luis Canovas Izquierdo, Andrea Mauri
-
Robust Projectional Editing, Friedrich Steimann, Marcus Frenkel, Markus Voelter
-
Towards a Taxonomy of Grammar Smells, Mats Stijlaart, Vadim Zaytsev
-
Red Shift: Procedural Shift-Reduce Parsing, Nicolas Laurent
-
Virtual Textual Model Composition for Supporting Versioning and Aspect-Orientation, Robert Bill, Patrick Neubauer, Manuel Wimmer
-
A Chrestomathy of DSL implementations, Simon Schauss, Ralf Lämmel, Johannes Härtel, Marcel Heinz, Kevin Klein, Lukas Härtel, Thorsten Berger