Schedule for GPCE and SLE
Generative Programming and Component Engineering
Sunday, October 10
All Sunday activities will take place in
Academisch Genootschap Eindhoven. The tutorials will take place in the Meerlezaal, FOSD in Haardkamer. Small groups can convene for informal "birds of feather" sessions in the Terraskamer.
Tutorial Lectures
Monday, October 11
GPCE (with GPCE keynote)
8.45 | Opening |
9.00-10.00 | Keynote (Session 1) |
| Ralf Lämmel: The Hitchhiker's Guide to Software Languages
|
10.00-10.30 | Coffee |
10.30-12.00 | Session 2 Separation of Concerns 1 |
| Session Chair: Sven Apel |
| Dave Clarke, Michiel Helvensteijn and Ina Schaefer: Abstract Delta Modeling |
| Uwe Ryssel, Joern Ploennigs and Klaus Kabitzsch: Automatic Variation-Point Identification in Function-Block-Based Models |
| Julio Sincero, Reinhard Tartler, Daniel Lohmann and Wolfgang Schröder-Preikschat: Efficient Extraction and Analysis of Preprocessor-Based Variability |
12.00-13.30 | Lunch |
13.30-15.00 | Session 3 Languages and Language Technology 1 |
| Session Chair: Edwin Westbrook |
| Arie Middelkoop, S. Doaitse Swierstra and Atze Dijkstra: Iterative Type Inference with Attribute Grammars |
| Matthias P. Krieger, Alexander Knapp and Burkhart Wolff: Automatic and Efficient Simulation of Operation Contracts |
| Yuheng Long, Sean Mooney, Tyler Sondag and Hridesh Rajan: Implicit Invocation Meets Safe, Implicit Concurrency |
15.00-15.30 | Coffee |
15.30-17.00 | Session 4 Components |
| Session Chair: Zoltan Porkolab |
| Juan F. Navas, Jean-Philippe Babau and Jacques Pulou: A Component-based Run-time Evolution Infrastructure for Resource-Constrained Embedded Systems |
| Christian Hofer and Klaus Ostermann: Modular Domain-Specific Language Components in Scala |
| Reinhard Wolfinger, Markus Löberbauer, Markus Jahn and Hanspeter Mössenböck: Adding Genericity to a Plug-in Framework |
17.30-19.00 | Reception |
Tuesday, October 12
Wednesday, October 13
SLE (with SLE keynote)
8.45 | Opening |
9.00-10.00 | Keynote (Session 1) |
10.00-10.30 | Coffee |
10.30-12.00 | Session 2 |
12.00-13.30 | Lunch |
13.30-15.00 | Session 3 |
15.00-15.30 | Coffee |
15.30-17.00 | Session 4 |