SLE 2009 - Call for participation

SLE 2009 - Call for participation

From: Serebrenik, A. <>
Date: Thu, 27 Aug 2009 22:05:17 +0200
Message-ID: <>

                  Call for Participation - SLE 2009

 2nd International Conference on Software Language Engineering

                 Denver, Colorado, October 5-6, 2009


           Co-located with 12th International Conference on
    Model-Driven Engineering Languages and Systems (MODELS 2009)
                and 8th International Conference on
     Generative Programming and Component Engineering (GPCE 2009)

- Research Program:   15 research papers, 6 short papers and 2 tool demos
                      (program listed below)
- Keynote Speakers:   Jean Bezivin and James Cordy
- Early Registration: Open until Sept 14, 2008


The 2nd International Conference on Software Language Engineering (SLE)
is devoted to topics related to artificial languages in software
engineering. SLE's foremost mission is to encourage and organize
communication between communities that have traditionally looked
at software languages from different, more specialized, and yet
complementary perspectives. SLE emphasizes the fundamental notion
of languages as opposed to any realization in specific "technical
spaces". SLE 2009 will be co-located with the 12th IEEE/ACM
International Conference on Model-Driven Engineering Languages and
Systems (MODELS 2009) and  8th International Conference on
Generative Programming and Component Engineering (GPCE 2009).


The term 'software language' comprises all sorts of artificial
languages used in software development, including general-purpose
programming languages, domain-specific languages, modeling and
meta-modeling languages, data models, and ontologies. Used in its
broadest sense, examples include modeling languages such as
UML-based and domain-specific modeling languages, business process
modeling languages, and web application modeling languages.  The
term 'software language' also comprises APIs and collections of
design patterns that are implicitly defined languages.

Software language engineering is the application of a systematic,
disciplined, quantifiable approach to the development, use, and
maintenance of these languages. Thus, the SLE conference is
concerned with all phases of the life cycle of software languages;
these include the design, implementation, documentation, testing,
deployment, evolution, recovery, and retirement of languages. Of
special interest are tools, techniques, methods and formalisms that
support these activities. In particular, tools are often based on
or even automatically generated from a formal description of the
language. Hence, of special interest is the treatment of language
descriptions as software artifacts, akin to programs - while paying
attention to the special status of language descriptions, subject
to tailored engineering principles and methods for modularization,
refactoring, refinement, composition, versioning, co-evolution,
and analysis.

Accepted Papers

Research Papers
    * August Schwerdfeger and Eric Van Wyk. Verifiable Parse
       Table Composition for Deterministic Parsing
    * Frédéric Mallet, Francois Lagarde, Charles André, Sebastien
       Gerard and Francois Terrier. An Automated Process for
       implementing Multi-level domain models
    * Krzysztof Czarnecki, Thiago Tonelli Bartolomei, Ralf Laemmel
       and Tijs van der Storm. Transcript of an API migration for
       two XML APIs
    * Lukas Renggli, Marcus Denker and Oscar Nierstrasz.
       Language Boxes: Bending the Host Language with Modular
       Language Changes
    * Maartje de Jonge, Emma Nilsson-Nyman, Lennart C. L. Kats
       and Eelco Visser. Natural and Flexible Error Recovery for
       Generated Parsers
    * Markus Herrmannsdoerfer, Daniel Ratiu and Guido Wachsmuth.
       Language Evolution in Practice: The History of GMF
    * Mathieu Acher, Philippe Collet, Philippe Lahire and
       Robert France.  Composing Feature Models
    * Mauricio Alferez, João Santos, Ana Moreira, Alessandro
       Garcia, Uirá Kulesza, João Araújo and Vasco Amaral.
       Multi-View Composition Language for Software Product
       Line Requirements
    * Nils Thieme, Christian Wende and Steffen Zschaler.
       A Role-based Approach Towards Modular Language
    * Steffen Zschaler, Dimitrios Kolovos, Nicholas Drivalos,
       Richard Paige and Awais Rashid. Domain-Specific
       Metamodelling Languages for Software Language Engineering
    * Steffen Zschaler, Pablo Sanchez, Joao Santos, Mauricio
       Alferez, Awais Rashid, Lidia Fuentes, Ana Moreira, Joao
       Araujo and Uira Kulesza. VML* -- A Family of Languages
       for Variability Management in Software Product Lines
    * Tihamer Levendovszky, Anantha Narayanan, Daniel
       Balasubramanian and Gabor Karsai. A Novel Approach to
       Semi-Automated Evolution of DSML Model Transformation
    * Tim Bauer and Martin Erwig.  Declarative Scripting in
    * Uwe Jugel. Generating Smart Wrapper Libraries for Arbitrary
    * Zef Hemel and Eelco Visser. PIL: A Platform Independent
       Language for Retargetable DSLs

Short papers

    * Anya Helene Bagge. Yet Another Language Extension Scheme
    * Daniel Spiewak and Tian Zhao.  ScalaQL: Language-Integrated
       Database Queries for Scala
    * Danny M. Groenewegen and Eelco Visser. Integration of Data
       Validation and User Interface Concerns in a DSL for Web
    * Ivan Kurtev and Alfons Laarman. Ontological Metamodeling with
       Explicit Instantiation
    * Jerónimo Irazábal and Claudia Pons. Model transformation
       languages relying on models as ADTs
    * Paul Laird and Stephen Barrett. Towards the Dynamic
       Evolution of Domain Specific Languages


    * Elina Kalnina, Audris Kalnins, Edgars Celms and Agris
       Sostaks. Graphical template language for transformation
    * Florian Heidenreich, Jendrik Johannes, Mirko Seifert and
       Christian Wende. Closing the Gap between Modelling and Java

Registration is open now. Early bird registration is open until Sept 14.
Regitration is available at:

Keynote Speakers

  * James Cordy, Queens University, Canada
  * Jean Bezivin, INRIA & Ecole des Mines de Nantes, France

Steering Committee
  * Mark van den Brand, TU Eindhoven, The Netherlands
  * James Cordy, Queen's University, Canada
  * Jean-Marie Favre, University of Grenoble, France
  * Dragan Gasevic, Athabasca University, Canada
  * Gorel Hedin, Lund University, Sweden
  * Ralf Laemmel, Universitat Koblenz-Landau, Germany
  * Eric Van Wyk, University of Minnesota, USA
  * Andreas Winter, Johannes Gutenberg-Universitat Mainz, Germany

General Chair
 * Dragan Gasevic, Athabasca University, Canada

Program Committee Co-Chairs
 * Mark van den Brand, TU Eindhoven, The Netherlands
 * Jeff Gray, University of Alabama at Birmingham, USA

Program Committee
 * Colin Atkinson, Universität Mannheim, Germany
 * Don Batory, University of Texas at Austin, USA
 * Paulo Borba, Universidade Federal de Pernambuco, Brazil
 * John Boyland, University of Wisconsin, Milwaukee, USA
 * Marco Brambilla, Politecnico di Milano, Italy
 * Shigeru Chiba, Tokyo Institute of Technology, Japan
 * Charles Consel, LaBRI / INRIA, France
 * Gregor Engels, Universität Paderborn, Germany
 * Stephen A. Edwards, Columbia University, USA
 * Robert Fuhrer, IBM T.J. Watson Research, USA
 * Martin Gogolla, University of Bremen, Germany
 * Giancarlo Guizzardi, Federal University of Espírito Santo, Brazil
 * Reiko Heckel, University of Leicester, UK
 * Frédéric Jouault, INRIA & Ecole des Mines de Nantes, France
 * Nicholas Kraft, University of Alabama, USA
 * Thomas Kühne, Victoria University of Wellington, New Zealand
 * Julia Lawall, University of Copenhagen, Denmark
 * Timothy Lethbridge, University Ottawa, Canada
 * Brian Malloy, Clemson University, USA
 * Kim Mens, Université catholique de Louvain, Belgium
 * Marjan Mernik, University of Maribor, Slovenia
 * Todd Millstein, University of California, Los Angeles, USA
 * Pierre-Etienne Moreau, INRIA Nancy - Grand Est, France
 * Pierre-Alain Muller, University of Haute-Alsace, France
 * Daniel Oberle, SAP Research, Germany
 * Richard Paige, University of York, UK
 * James Power, National University of Ireland, Ireland
 * João Saraiva, Universidade do Minho, Portugal
 * Mary Lou Soffa, University of Virginia, USA
 * Juha-Pekka Tolvanen, MetaCase, Finland
 * Alexander Serebrenik, Eindhoven University of Technology, Netherlands
 * Tony Sloane, Macquarie University, Australia
 * Steffen Staab, Universität Koblenz-Landau, Germany
 * Jun Suzuki, University of Massachusetts, Boston, USA
 * Walid Taha, Rice University, USA
 * Eli Tilevich, Virginia Tech, USA
 * Jurgen Vinju, CWI, Netherlands
 * Eelco Visser, Delft University of Technology, Netherlands
 * René Witte, Concordia University, Canada

Organization Committee
 * Bardia Mohabbati, Simon Fraser University, Canada (Web Chair)
 * James Hill, Vanderbilt University, USA (Publicity co-Chair)
 * Alexander Serebrenik, TU Eindhoven, The Netherlands (Publicity co-Chair)
 * Eric Van Wyk, University of Minnesota (Finance Chair)
Received on Thu 27 Aug 2009 - 21:05:51 BST