<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Emilie Balland</b> <span dir="ltr">&lt;<a href="mailto:emilie.balland@inria.fr">emilie.balland@inria.fr</a>&gt;</span><br>

Date: Tue, Dec 7, 2010 at 10:35 PM<br>Subject: second call for papers: LDTA 2011 / ETAPS<br>To: &quot;Paul.Brauner&quot; &lt;<a href="mailto:Paul.Brauner@loria.fr">Paul.Brauner@loria.fr</a>&gt;<br><br><br>        LDTA 2011 Call for Papers and Tool Challenge Submissions<br>

                    11th International Workshop on<br>
            Language Descriptions, Tools, and Applications<br>
                             <a href="http://www.ldta.info" target="_blank">www.ldta.info</a><br>
                         Saarbrucken, Germany<br>
                          March 26 &amp; 27, 2011<br>
                           an ETAPS workshop<br>
LDTA is an application and tool-oriented workshop focused on<br>
grammarware - software based on grammars in some form. Grammarware<br>
applications are typically language processing applications and<br>
traditional examples include parsers, program analyzers, optimizers<br>
and translators.  A primary focus of LDTA is grammarware that is<br>
generated from high-level grammar-centric specifications and thus<br>
submissions on parser generation, attribute grammar systems,<br>
term/graph rewriting systems, and other grammar-related<br>
meta-programming tools, techniques, and formalisms are encouraged.<br>
LDTA is also a forum in which theory is put to the test, in many cases<br>
on real-world software engineering challenges. Thus, LDTA also<br>
solicits papers on the application of grammarware to areas including,<br>
but not limited to, the following:<br>
- program analysis, transformation, generation, and verification,<br>
- implementation of Domain-Specific Languages,<br>
- reverse engineering and re-engineering,<br>
- refactoring and other source-to-source transformations,<br>
- language definition and language prototyping, and<br>
- debugging, profiling, IDE support, and testing.<br>
This year LDTA will also be putting theory, as well as techniques and<br>
tools, to the test in a new way - in the LDTA Tool Challenge. Tool<br>
developers are invited to participate in the Challenge by developing<br>
solutions to a range of language processing tasks over a simple but<br>
evolving set of imperative programming languages.  Tool challenge<br>
participants will present highlights of their solution during a<br>
special session of the workshop and contribute to a joint paper on the<br>
Tool Challenge and proposed solutions to be co-authored by all<br>
participants after the workshop.<br>
Note that LDTA is a well-established workshop similar to other<br>
conferences on (programming) language engineering topics such as SLE<br>
and GPCE, but is solely focused on grammarware.<br>
Paper Submission<br>
LDTA solicits papers in the following categories.<br>
- research papers: original research results within the scope of LDTA<br>
  with a clear motivation, description, analysis, and evaluation.<br>
- short research papers: new innovative ideas that have not been<br>
  completely fleshed out.  As a workshop, LDTA strongly encourages<br>
  these types of submissions.<br>
- experience report papers: description of the use of a grammarware<br>
  tool or technique to solve a non-trivial applied problem with an<br>
  emphasis on the advantages and disadvantages of the chosen approach<br>
  to the problem.<br>
- tool demo papers: discussion of a tool or technique that explains<br>
  the contributions of the tool and what specifically will be<br>
  demonstrated.  These papers should describe tools and applications<br>
  that do not fit neatly into the specific problems in the Tool<br>
Each submission must clearly state in which of these categories it<br>
falls and not be published or submitted elsewhere.  Papers are to use<br>
the standard LaTeX article style and the authblk style for<br>
affiliations; a sample of which is provided at <a href="http://www.ldta.info" target="_blank">www.ldta.info</a>.<br>
Research and experience papers are limited to 15 pages, tool<br>
demonstration papers are limited to 10 pages, and short papers are<br>
limited to 6 pages.  The final version of the accepted papers will,<br>
pending approval, be published in the ACM Digital Library and will<br>
also be made available during the workshop.<br>
Please submit your abstract and paper using EasyChair at<br>
<a href="http://www.easychair.org/conferences/?conf=ldta2011" target="_blank">http://www.easychair.org/conferences/?conf=ldta2011</a>.<br>
The authors of each submission are required to give a presentation at<br>
LDTA 2011 and tool demonstration paper presentations are intended to<br>
include a significant live, interactive demonstration.<br>
The authors of the best papers will be invited to write a journal<br>
version of their paper which will be separately reviewed and, assuming<br>
acceptance, be published in journal form.  As in past years this will<br>
be done in a special issue of the journal Science of Computer<br>
Programming (Elsevier Science).<br>
Invited Speaker<br>
Rinus Plasmeijer, Radboud University Nijmegen, The Netherlands<br>
Important Dates<br>
Abstract submission: Dec. 15, 2010<br>
Full paper submission: Dec. 22, 2010<br>
Author notification: Feb. 01, 2011<br>
Camera-ready papers due: TBD<br>
LDTA Workshop: March 26-27, 2011<br>
LDTA Tool Challenge<br>
The aim of the LDTA Tool Challenge is to foster a better<br>
understanding, among tool developers and tool users, of relative<br>
strengths and weaknesses of different language processing tool<br>
techniques as well as different implementations and realizations of<br>
those techniques.  Tool developers are invited to participate in the<br>
Tool Challenge and demonstrate their solution to the problems during a<br>
special session of LDTA 2011.<br>
The problems in the LDTA Tool Challenge Problem Set can be viewed as<br>
points in a two dimensional space: one dimension specifying language<br>
processing tasks and the second dimension specifying the set of<br>
languages to which these tasks are to be applied.  Along the task<br>
dimension are several traditional language processing tasks such as<br>
parsing, pretty printing, semantic analysis, optimization, and code<br>
generation. The language dimension is comprised of a simple, but<br>
evolving, suite of imperative programming languages. These two<br>
dimensions form a problem space in which various techniques and<br>
implementations will find problems in which they excel and others in<br>
which they find some challenges; no single technique or tool is<br>
expected to be optimal for all problems.  Thus, this is a challenge<br>
and not a competition; no winner is declared.  The full description of<br>
the problem set can be found in the LDTA Tool Challenge Problem Set<br>
document on the LDTA web page at ( <a href="http://www.ldta.info" target="_blank">http://www.ldta.info</a> ).<br>
The Tool Challenge is open to developers of all kinds of grammarware<br>
tools and techniques.  To participate, tool developers must submit the<br>
following by March 5, 2011.  Names of participants and the name of<br>
their tool or technique.  Presentation title and abstract.  The short<br>
abstract should specify on what aspects of the problem set the tool<br>
was applied, where it excelled and where no solution was offered<br>
and/or the solution was considered less than optimal.  We expect these<br>
to be only a few paragraphs in length.<br>
This information is used for scheduling purposes only and is not used<br>
for evaluation; as all tool developers interested in participating are<br>
welcome and will be given an opportunity to present their solution at<br>
the workshop.  Submission of this information indicates a commitment<br>
to attend LDTA and to participate in the workshop. This information<br>
will be listed in the program.<br>
Authors of submissions that appear to be outside of the scope of LDTA<br>
will be contacted to discuss the relevance of their work to the<br>
workshop.  Of course tool developers who question whether their work<br>
falls with the scope of LDTA are encouraged to contact the PC chairs<br>
early on for clarification.<br>
After the workshop a joint paper will be written by participants and<br>
submitted to a journal, most likely Science of Computer Programming.<br>
It is separate from the proceedings of the workshop and any special<br>
journal issue for the workshop.<br>
Program Committee<br>
Emilie Balland, INRIA, France<br>
Anya Helene Bagge, University of Bergen, Norway,<br>
Paulo Borba, Federal University of Pernambuco, Brazil<br>
John Boyland, University of Wisconsin, USA<br>
Claus Brabrand, IT University of Copenhagen, Denmark, (co-chair), <a href="mailto:brabrand@itu.dk" target="_blank">brabrand@itu.dk</a><br>
Jim Cordy, Queen&#39;s University, Canada<br>
Kyung-Goo Doh, Hanyang University, Ansan, South Korea<br>
Giorgios Robert Economopoulos, University of Southampton, UK<br>
Laurie Hendren, McGill University, Canada<br>
Nigel Horspool, University of Victoria, Canada<br>
Roberto Ierusalimschy, Pontifícia Universidade Católica do Rio de Janeiro, Brazil<br>
Johan Jeuring, Utrecht University, The Netherlands<br>
Shane Markstrum, Bucknell University, USA<br>
Sukyoung Ryu, Korea Advanced Institute of Science and Technology, Korea<br>
Joao Saraiva, Universidade do Minho, Portugal<br>
Sylvain Schmitz, Ecole Normale Superieure de Cachan, France<br>
Sibylle Schupp, Hamburg University of Technology, Germany<br>
Eli Tilevich, Virginia Tech, USA<br>
Eric Van Wyk, University of Minnesota, USA (co-chair), <a href="mailto:evw@cs.umn.edu" target="_blank">evw@cs.umn.edu</a><br>
Eelco Visser, Delft University of Technology, The Netherlands<br>
Organizing Committee<br>
--------------------<br><font color="#888888">
Emilie Balland, INRIA, France<br>
Giorgios Robert Economopoulos, University of Southampton, UK<br>