The schedules below are preliminary and might change until the beginning of the conference(s).


SLE/GPCE/FOSD Program Overview


Monday, Sept 24

Tuesday, Sept 25

Wednesday, Sept 26
GPCE + SLE Main track

Thursday, Sept 27
GPCE + SLE Main track

Friday, Sept 28
SLE Main track




FOSD Opening and Keynote: Mira Mezini


FOSD Keynote: Salvador Trujillo,

ITSLE Keynote




GPCE Opening and Keynote:Éric Tanter


GPCE/SLE Keynote: Oege de Moor

SLE Keynote: Margaret-Anne Storey


Coffee Break


FOSD Session 1

FOSD Session 4, SLE DS+SL(E)BOK Session 2,
ITSLE Session 1

SLE Opening + Session 1 (until 12:20),
GPCE Session 1

SLE Session 4,
GPCE Session 4

SLE Session 7


Lunch Break

14:00–15:15 (FOSD)

FOSD Session 2

FOSD Session 5, SLE DS Keynote +Session 2 cont., SL(E)BOK Session 3,
ITSLE Session 2

SLE Session 2,
GPCE Session 2

SLE Session 5,
GPCE Session 5

SLE Session 8


Coffee Break


FOSD Session 3

FOSD Session 6, SLE DS Session 3

SL(E)BOK Session 4, ITSLE Session 3

SLE Session 3,
GPCE Session 3

SLE Sess. 6 (until 17:45)

GPCE Sess. 6 and Closing (until16:55)

SLE Session 9 and Closing (until 17:00)




GPCE/SLE: Guided city tour through Dresden historic city. Self-organized dinner.


GPCE/SLE/FOSD Welcome Reception: Department of Computer Science


FOSD Dinner: Zechkeller in the Kurfürstenschänke

GPCE/SLE Dinner: Sophienkeller in the Taschenbergpalais

Online Photo Gallery, Keynote and Tutorial Recordings

Photos of this years events: here.

Videos of the joint conference and workshops:

SLE Main track - Detailed Program

Wednesday, Sept 26
08:30 - 09:30 Registration
09:10 - 10:15 GPCE Opening and Keynote
10:15 - 10:45 Coffee Break
10:45 - 10:50 SLE Opening
10:50 - 12:20 Session 1: Object and Attribute Grammars (Chair: Pierre-Etienne Moreau)
Tijs Van Der Storm, William Cook and Alex Loh. Object grammars: Compositional & Bidirectional Mapping Between Text and Graphs
Tony Sloane. Profile-based Abstraction and Analysis of Attribute Grammar Evaluation
Lijesh Krishnan and Eric Van Wyk. Termination Analysis for Higher-Order Attribute Grammars
12:15 - 13:45 Lunch Break
13:45 - 14:45 Session 2: Minitutorial on Metamodelling (Chair: Uwe Aßmann)
Richard Paige, Dimitrios Kolovos and Fiona Polack. Metamodelling for Grammarware Researchers
14:45 - 15:15 Poster Session
15:15 - 15:45 Coffee Break
15:45 - 17:15 Session 3: Generation and Transformations (Chair: Friedrich Steimann)
Bilal Kanso and Safouan Taha. Temporal constraint Support for OCL
Jesús Sánchez Cuadrado, Esther Guerra and Juan De Lara. The Program is the Model: Enabling {emailcloak=off}Transformations@run.time
Anthony Anjorin, Karsten Saller, Sebastian Rose and Andy Schürr. A Framework for Bidirectional Model-to-Platform Transformations


Thursday, Sept 27
09:15 - 10:15 GPCE and SLE Joint Keynote (Chair: Klaus Ostermann)
Oege de Moor. Analysing Contributions
10:15 - 10:45 Coffee Break
10:45 - 12:15 Session 4: Evolution; Execution (Chair: Julia Lawall)
Jokin García, Oscar Diaz and Maider Azanza. Model Transformation Co-evolution: a Semi-automatic Approach
Magdalena Widl, Armin Biere, Petra Brosch, Uwe Egly, Marijn Heule, Gerti Kappel, Martina Seidl and Hans Tompits. Guided Merging of Sequence Diagrams
Benoît Combemale, Cécile Hardebolle, Christophe Jacquet, Frédéric
Boulanger, and Benoit Baudry. Bridging the Chasm between Executable Metamodeling and Models of Computation
12:15 - 13:45 Lunch Break
13:45 - 14:45 Session 5: Minitutorial on Grammarware (Chair: Jurgen Vinju)
Guido Wachsmuth and Eelco Visser. A Guide to Grammarware: Grammarware for Modelers
14:45 - 15:15 Poster Session
15:15 - 15:45 Coffee Break
15:45 - 17:45 Session 6: Grammar inference; Parsing (Chair: Eric Van Wyk)
Andrew Stevenson and James R. Cordy. Grammatical Inference in Software Engineering: an Overview of the State of the Art
Ali Afroozeh, Jean-Christophe Bach, Mark Van Den Brand, Adrian Johnstone, Maarten Manders, Pierre-Etienne Moreau and Elizabeth Scott. Island Grammar-based Parsing using GLL and Tom
Sebastian Erdweg, Tillmann Rendel, Christian Kaestner and Klaus Ostermann. Layout-sensitive Generalized Parsing
Alessandro Barenghi, Ermes Viviani, Stefano Crespi Reghizzi, Dino Mandrioli and Matteo Pradella. PAPAGENO: a parallel parser generator for operator precedence grammars


Friday, Sept 28
09:15 - 10:15 Keynote (Chair: Krzysztof Czarnecki)
Margaret-Anne Storey. Addressing Cognitive and Social Challenges in Designing and Using Ontologies in the Biomedical Domain
10:15 - 10:45 Coffee Break
10:45 - 12:15 Session 7: Interaction; Minitutorial on ontologies (Chair: Steffen Zschaler)
Wisam Al Abed, Valentin Bonnet, Matthias Schöttle, Omar Alam and Jörg Kienzle. TouchRAM: A Multitouch-Enabled Tool for Aspect-Oriented Software Design
Giancarlo Guizzardo and Veruska Zamborlini. A Common Foundational Theory for Bridging two levels in Ontology-Driven Conceptual Modeling
12:15 - 13:45 Lunch Break
13:45 - 15:15 Session 8: Modularity (Chair: Tony Sloane)
Gabriël Konat, Lennart Kats, Guido Wachsmuth and Eelco Visser. Language-Parametric Name Resolution Based on Declarative Name Binding and Scope Rules
Francisco Duran, Steffen Zschaler and Javier Troya. On the Reusable Specification of Non-functional Properties in DSLs
Ted Kaminski and Eric Van Wyk. Modular well-definedness analysis for attribute grammars
15:15 - 15:45 Coffee Break
15:45 - 16:45 Session 9: Type systems (Chair: Mark can den Brand)
Mark Hills, Paul Klint and Jurgen Vinju. Meta-Language Support for Type-Safe Access to External Resources
Lorenzo Bettini, Dietmar Stoll, Markus Völter and Serano Colameo. Approaches and Tools for Implementing Type Systems in Xtext
16:45 - 17:00 Closing Session