| 2017 | Type-safe modular parsing. | Haoyuan Zhang, Huang Li, Bruno C. d. S. Oliveira |
| 2017 | Concrete syntax: a multi-paradigm modelling approach. | Yentl Van Tendeloo, Simon Van Mierlo, Bart Meyers, Hans Vangheluwe |
| 2017 | Towards a taxonomy of grammar smells. | Mats Stijlaart, Vadim Zaytsev |
| 2017 | Robust projectional editing. | Friedrich Steimann, Marcus Frenkel, Markus Voelter |
| 2017 | FlowSpec: declarative dataflow analysis specification. | Jeff Smits, Eelco Visser |
| 2017 | Robust programs with filtered iterators. | Jiasi Shen, Martin C. Rinard |
| 2017 | A development environment for the Alf language within the MagicDraw UML tool (tool demo). | Ed Seidewitz |
| 2017 | A chrestomathy of DSL implementations. | Simon Schauss, Ralf Lmmel, Johannes Hrtel, Marcel Heinz, Kevin Klein, Lukas Hrtel, Thorsten Berger |
| 2017 | A domain-specific controlled English language for automated regulatory compliance (industrial paper). | Suman Roychoudhury, Sagar Sunkle, Deepali Kholkar, Vinay Kulkarni |
| 2017 | Energy efficiency across programming languages: how do energy, time, and memory relate? | Rui Pereira, Marco Couto, Francisco Ribeiro, Rui Rua, Jcome Cunha, Joo Paulo Fernandes, Joo Saraiva |
| 2017 | Concurrent circular reference attribute grammars. | Jesper qvist, Grel Hedin |
| 2017 | Engineering meta-languages for specifying software languages (keynote). | Peter D. Mosses |
| 2017 | Comparison of the expressiveness and performance of template-based code generation tools. | Lechanceux Luhunu, Eugene Syriani |
| 2017 | Debugging with domain-specific events via macros. | Xiangqi Li, Matthew Flatt |
| 2017 | Red Shift: procedural shift-reduce parsing (vision paper). | Nicolas Laurent |
| 2017 | A symbol-based extension of parsing expression grammars and context-sensitive packrat parsing. | Kimio Kuramitsu |
| 2017 | Ensuring non-interference of composable language extensions. | Ted Kaminski, Eric Van Wyk |
| 2017 | Metacasanova: an optimized meta-compiler for domain-specific languages. | Francesco Di Giacomo, Mohamed Abbadi, Agostino Cortesi, Pieter Spronck, Giuseppe Maggiore |
| 2017 | Incremental packrat parsing. | Patrick Dubroy, Alessandro Warth |
| 2017 | A formalisation of parameterised reference attribute grammars. | Scott J. H. Buckley, Anthony M. Sloane |
| 2017 | Structural model subtyping with OCL constraints. | Artur Boronat |
| 2017 | Virtual textual model composition for supporting versioning and aspect-orientation. | Robert Bill, Patrick Neubauer, Manuel Wimmer |
| 2017 | A requirements engineering approach for usability-driven DSL development. | Ankica Barisic, Dominique Blouin, Vasco Amaral, Miguel Goulo |
| 2017 | Deep priority conflicts in the wild: a pilot study. | Lus Eduardo de Souza Amorim, Michael J. Steindorfer, Eelco Visser |
| 2017 | Better call the crowd: using crowdsourcing to shape the notation of domain-specific languages. | Marco Brambilla, Jordi Cabot, Javier Luis Cnovas Izquierdo, Andrea Mauri |