Hi,
the program for STS06 is available at http://www.ii.uib.no/~magne/sts06-preliminary/
The early registration deadline for GPCE/OOPSLA is September 14th (this Thursday)! http://www.oopsla.org/2006/registration.html
Magne
________________________________________________________________________ STS'06: Software Transformation Systems Workshop http://www.program-transformation.org/Sts/STS06 part of the
Fifth international conference on Generative Programming and Component Engineering (GPCE'06) http://www.program-transformation.org/GPCE06/
October 22-26, 2006, Portland, Oregon
colocated with OOPSLA'06
________________________________________________________________________
Workshop Organisers * Magne Haveraaen, University of Bergen, Norway http://www.ii.uib.no/~magne/ * Jim Cordy, Queen's University, Canada http://www.cs.queensu.ca/~cordy/ * Jan Heering, CWI, Amsterdam, Netherlands http://homepages.cwi.nl/~jan/ * Eelco Visser, Utrecht University, Netherlands http://www.cs.uu.nl/~visser/
Submission of intent to participate / registration -------------------------------------------------------------------- If you find this workshop interesting you should send an e-mail to sts06@ii.uib.no with your intent to participate and your area of expertise/interest. Space may be limited at the workshop, and registered participants will be given priority.
Workshop participants should register for the GPCE'06 conference at the OOPSLA registration web site. Those who only wish to participate in the workshop should register for any one day of the conference. The badge will let you attend the workshop as well as the chosen day of the conference.
Program ------- * 0830-1000 Specific transformation system (toolkits) Chair: Eelco Visser * Drew Hoskins: Background on Phoenix * Pierre-Etienne Moreau, Antoine Reilles: Strategic programming in Java * Andreas I. Schmied: The AspectIX Transformation Process Language * Victor L. Winter, Christopher Scalzo, Arpit Jain, Brent Kucera, Azamatbek Mametjanov: Comprehension of Generative Techniques * Coffee break
* 1030-1200 Impact of transformation systems Chair: Jan Heering The following three papers discuss different angles of the problem of impact of transformation research in industry and the scattering of research efforts. The papers will give rise to plenty discussion, which hopefully will continue into lunch. * Martin Bravenboer: Impact of Software Transformation Systems on Language Workbenches and Domain-Specific Language Tools * Karl Trygve Kalleberg: Improving the Reuse of Language Infrastructures * Tony Sloane, Shirley Goldrei: Towards a coordinated approach to software transformation * Jurgen J. Vinju: UPTR: a simple parse tree representation format * Lunch break
* 1330-1500 Requirements on program transformation techniques Chair: Jim Cordy Challenges and possible solutions to improve program transformation systems. * Eelco Visser: Transformations for Abstractions * Daniel J. Quinlan, Richard Vuduc: Requirements for Domain-Specific Source-to-Source Translation * Ewen Denney, Bernd Fischer, Johann Schumann: Using Software Transformation Systems as Program Generator Backends * Chung-Horng Lung: Moving towards Architecture Driven Software Transformation * Coffee break
* 1530-1700 Applications of program transformation Chair: Magne Haveraaen * Ralf Lammel: Evolution-enabled application-programming interfaces * Ashley W. Brown, Wayne Luk, Paul H.J. Kelly: Generating Hardware Designs by Source Code Transformation * Elizabeth Dancy, Jim Cordy: Generating Software Tuning Panels for Autonomic Control * I. Karlin, Jean Utke: Source Transformations for Automatic Differentiation controlled by Performance Metrics
Each speaker is given 15 minutes for presentation and quick questions. The remainder of the session is for discussing the topics raised by the speakers.