Program
Tuesday, October 12th, 2010
Session 1, 8:45-10:00, Welcome and Keynote
- Opening
- A Language for Software Variation Research
Martin Erwig
Session 2, 10:30-12:00, Grammarware
- Automated Selective Caching for Reference Attribute Grammars
Emma Söderberg and Görel Hedin - Reference Attribute Grammars for Metamodel Semantics
Christoff Bürger, Sven Karol, Christian Wende and Uwe Aßmann - Modelling GLL parser implementations
Adrian Johnstone and Elizabeth Scott
Session 3, 13:30-15:00, Metamodeling
- Metamodel Usage Analysis for identifying Metamodel Improvements
Markus Herrmannsdörfer, Daniel Ratiu and Maximilian Koegel - Domain-Specific Modelling Languages with Algebraic Graph Transformations on RDF
Benjamin Braatz and Christoph Brandt - Feature and Meta-Models in Clafer: Mixed, Specialized, and Coupled
Kacper Bąk, Krzysztof Czarnecki and Andrzej Wąsowski
Session 4, 15:30-17:30, Evolution
- Support for the Evolution of C++ Generic Functions
Peter Pirkelbauer, Damian Dechev and Bjarne Stroustrup - Automated co-evolution of GMF editor models
Davide Di Ruscio, Ralf Lämmel and Alfonso Pierantonio - An Extensive Catalog of Operators for the Coupled Evolution of Metamodels and Models
Markus Herrmannsdörfer, Sander Vermolen and Guido Wachsmuth - JTL: a bidirectional and change propagating transformation language
Romina Eramo, Alfonso Pierantonio, Davide Di Ruscio and Antonio Cicchetti
Wednesday, October 13th, 2010
Session 5, 9:00-10:00, Keynote
Software Engineering and the Semantic Web - a match made in heaven or in hell?
Abraham Bernstein
Session 6, 10:30-12:00, Programming
- A Unified Format for Language Documents
Vadim Zaytsev and Ralf Lämmel - Canonical method names for Java
Einar Høst and Bjarte Østvold - Subjective-C: Bringing Context to Mobile Platform Programming
Sebastián González, Nicolás Cardozo, Kim Mens, Alfredo Cádiz, Jean-Christophe Libbrecht and Julien Goffaux
Session 7, Short Papers and Demos
Session 7a, 13:30-14:30, Modeling
- The Level-agnostic Modeling Language Colin Atkinson, Bastian Kennel and Björn Goß
- Debugging in Domain-Specific Modelling Raphael Mannadiar and Hans Vangheluwe
- COPE - A Workbench for the Coupled Evolution of Metamodels and Models Markus Herrmannsdörfer
Session 7b, 13:30-14:50, Transformations & Translations
- DSLTrans: A Turing Incomplete Transformation Language
Bruno Barroca, Levi Lucio, Vasco Amaral, Roberto Felix and Vasco Sousa - Translator generation using ART
Adrian Johnstone and Elizabeth Scott - Empirical language analysis in software linguistics
Jean-Marie Favre, Dragan Gasevic, Ralf Lämmel and Ekaterina Pek - Interactive Disambiguation of Meta Programs with Concrete Object Syntax
Lennart C. L. Kats, Karl T. Kalleberg and Eelco Visser
Session 8, 15:15-17:15, Domain-specific Languages
- Evaluating a Textual Feature Modelling Language: Four Industrial Case Studies
Arnaud Hubaux, Quentin Boucher, Herman Hartmann, Raphaël Michel and Patrick Heymans - Extending DMM Behavior Specifications for Visual Execution and Debugging
Nils Bandener, Gregor Engels and Christian Soltenborn - Analysing the Cognitive Effectiveness of the BPMN 2.0 Visual Notation
Nicolas Genon, Patrick Heymans and Daniel Amyot - Featherweight TeX and Parser Correctness
Sebastian Thore Erdweg and Klaus Ostermann