[sts] CFP: Sixth Stratego User Days (SUD'05)

Eelco Visser visser at cs.uu.nl
Thu Jan 6 12:08:24 GMT 2005

                Call for Contributions and Participation

                    SIXTH STRATEGO USER DAYS (SUD'05)

                          May 2 - 4, 2005

                        Utrecht University
                     Utrecht, The Netherlands



The Stratego User Days are a yearly meeting of Stratego/XT developers
and users. Topics include

   * The state of the Stratego language and toolset
      * Ongoing developments
      * Plans and requirements for the future
   * Development tools and implementation techniques for transformation systems
      * Compilers, interpreters, documentation generation
      * Transformation components and their composition
      * Deployment issues
      * Benchmarking transformations and transformed programs 
      * Extensibility of transformation systems
   * Strategies for ...
      * Data-flow optimizations
      * Partial evaluation
      * Typechecking
      * Compilation
      * etc.
   * Language-specific transformation systems
      * C, C++, Java, XML, Haskell, Koala, ...
   * Methods for design and development of transformation systems
      * Tutorials
      * Experience reports


The meeting has a workshop format with talks, but also plenty of time
will be reserved for discussions, code inspections, demonstrations, and
time to meet individually. A walk through the woods around the campus is
usually part of the deal as well.

Based on experiences from previous years, there are two types of
attendees; new Stratego programmers interested in a basic tutorial, 
and advanced Stratego programmers and researchers interested in the
cutting edge. To accomodate both types, the 2006 meeting will consist of
a tutorial day and a technical program.


The tutorial day (on Monday) will consist of a basic introduction into
Stratego and XT in the morning, and a series of tutorial talks about
recent developments in the afternoon. Potential topics include

   * Stratego language
      * Rules and strategies
      * Redesigned dynamic rules (including dependent dynamic rules)
   * Architecture of transformation systems 
      * Language-specific libraries
      * Transformation tool composition

It would be good to know well in advance who will attend the tutorial so
that we can adjust the material to the audience.

Technical Program

The other (one or) two days are intended for a technical program
consisting of 30 or 45 min talks about topics from the list above or
other topics of interest to the Stratego/XT community. These talks will
be accompanied by short papers (4 pages), which will be published in a
Utrecht University technical report.


We invite everyone interested in program transformation and Stratego/XT
to attend the meeting and possibly to make a contribution to the meeting
in the form of a talk or demonstration. 


If you would like to give a talk or demonstration please send a short
paper (at most 4 pages) to visser+sud05 at cs.uu.nl before March 15 2004,
but preferably earlier. If you are in doubt whether a certain topic
would be of interest to the meeting, don't hesitate to get in touch via
the same email address.

>From Monday, May 2 to Wednesday, May 4, 2005 we meet at Utrecht
University so that everyone interested in Stratego/XT can get 
up to date with current developments, and get an overview of ongoing

A fee to cover the expenses of coffee and lunch may be necessary. 
Usually we go out for dinner at night, which is at your own expense. 
Please register as soon as possible, but before April 1, 2005, so that
we can make reservations for room, lunch and dinner by sending an email
to visser+sud05 at cs.uu.nl. 

Important Dates

   * Proposals for contributions: March 15, 2005
   * Registration for attendance: April 1, 2005
   * Meeting: May 2 - 4, 2005

More information about the sts mailing list