part of the
Fifth international conference on
Generative Programming and Component Engineering (GPCE'06)
October 22-26, 2006, Portland, Oregon
colocated with OOPSLA'06
Workshop schedule:
Generative software techniques typically transform components or codefragments, instantiate patterns etc. in some way or another to generate new code fragments, components or programs. Often this needs software support beyond that of existing compilers, i.e., some kind of system which takes software as inputs and produces software as output.
Software transformation systems are tools which are built for such transformations. They range from specific tools for one purpose, via simple pattern matching systems, to general transformation systems which are easily programmed to do any reasonable transformation. Thus the more general tools may be treated as meta-tools for generative programming.
Following on the success of STS'04, this workshop is once again designed to bring together people working on software transformation systems and those with an interest in software transformation systems as a generative tool, with the aim of investigating the use of software transformation tools as tools to support generative programming. We want to look at various generative techniques and suggest how these may be supported by various general purpose transformation tools. This may lead to a more general understanding of common principles for supporting generative methods.
This year's workshop will particularly focus on architecture, reuse, implementation (data representations and algorithms), application models and benchmarks, although contributions on a wide range of topics in the application of software transformation systems in generative techniques are sought.
The workshop will have a small number of participants, around 20, selected on the basis of short position papers submitted to the organisers. The aim is to let people with different perspectives meet in order to allow fruitful interaction.
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.
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. 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.
I | Attachment ![]() ![]() | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|
![]() | Moreau-STS-2006.pdf | manage | 188.3 K | 22 Oct 2006 - 23:32 | EelcoVisser | Etienne Moreau |
![]() | ralfla-sts06.ppt | manage | 726.0 K | 22 Oct 2006 - 23:36 | EelcoVisser | Ralf Laemmel |
![]() | STS-PDL-Cloner.pdf | manage | 3063.7 K | 23 Oct 2006 - 18:17 | EelcoVisser | Drew Hoskins |
![]() | sts06-bravenboer.pdf | manage | 1976.0 K | 22 Oct 2006 - 23:37 | EelcoVisser | Martin Bravenboer |
![]() | sts06-denney.pdf | manage | 923.5 K | 08 Nov 2006 - 08:47 | EelcoVisser | Denney, Schumann, Fischer |
![]() | sts06-schmied.pdf | manage | 187.6 K | 23 Oct 2006 - 00:01 | EelcoVisser | Andreas Schmied |
![]() | sts06-sloane.pdf | manage | 82.9 K | 23 Oct 2006 - 00:01 | EelcoVisser | Tony Sloane |
![]() | sts06-utke.pdf | manage | 307.9 K | 23 Oct 2006 - 00:02 | EelcoVisser | Jean Utke |
![]() | sts06-visser.pdf | manage | 92.5 K | 23 Oct 2006 - 18:46 | EelcoVisser | Eelco Visser |
![]() | stsw06-karltk.pdf | manage | 1471.9 K | 23 Oct 2006 - 00:03 | EelcoVisser | Karl Trygve Kalleberg |
![]() | UnviNebraska-STS2006-ver2.pdf | manage | 256.4 K | 23 Oct 2006 - 00:07 | EelcoVisser | Winter, Scalzo et al. |
![]() | vinju.pdf | manage | 107.0 K | 23 Oct 2006 - 00:08 | EelcoVisser | Jurgen Vinju |