Main Page: Difference between revisions

From WG 2.11
Jump to navigationJump to search
Julia (talk | contribs)
change chair
 
(One intermediate revision by one other user not shown)
Line 7: Line 7:
==Current Activity==
==Current Activity==


'''Next meeting''': [[WG211/M25Schedule | Twenty-fifth meeting in Stellenbosch, South Africa ]] (December 2-5, 2025)
'''Next meeting''': [[WG211/M26Schedule| Twenty-sixth meeting in Niagara-on-the-lake, Ontario, Canada]] (October 13-16, 2026)


==Current Members==
==Current Members==
Line 15: Line 15:
|[https://www.type-driven.org.uk/edwinb Edwin Brady] (UK)
|[https://www.type-driven.org.uk/edwinb Edwin Brady] (UK)
|-
|-
|[http://www.cas.mcmaster.ca/~carette/ Jacques Carette] (CA), Chair
|[http://www.cas.mcmaster.ca/~carette/ Jacques Carette] (CA)
|[http://ti.arc.nasa.gov/profile/edenney/ Ewen Denney] (US)
|[http://ti.arc.nasa.gov/profile/edenney/ Ewen Denney] (US)
|[https://www.pl.informatik.uni-mainz.de/erdweg/ Sebastian Erdweg] (DE)
|[https://www.pl.informatik.uni-mainz.de/erdweg/ Sebastian Erdweg] (DE)
Line 24: Line 24:
|-
|-
|[http://www.cs.st-andrews.ac.uk/~kh/Home/Home.html Kevin Hammond] (UK)
|[http://www.cs.st-andrews.ac.uk/~kh/Home/Home.html Kevin Hammond] (UK)
|[http://www.fos.kuis.kyoto-u.ac.jp/~igarashi/index.html.en Atsushi Igarashi] (JP)
|[http://www.fos.kuis.kyoto-u.ac.jp/~igarashi/index.html.en Atsushi Igarashi] (JP), Chair
|[http://denotational.co.uk/ Ohad Kammar] (UK)
|[http://denotational.co.uk/ Ohad Kammar] (UK)
|-
|-
Line 63: Line 63:
==Past Activity==
==Past Activity==


* [[WG211/M25Schedule | Twenty-fifth meeting in Stellenbosch, South Africa ]]
* [[WG211/M25Schedule| Twenty-fifth meeting in Stellenbosch, South Africa]]
* [[WG211/M24Schedule | Twenty-fourth meeting in Edinburgh, Scotland, UK ]]
* [[WG211/M24Schedule| Twenty-fourth meeting in Edinburgh, Scotland, UK]]
* [[WG211/M23Schedule | Twenty-third meeting in Philadelphia, Pennsylvania, USA ]]
* [[WG211/M23Schedule| Twenty-third meeting in Philadelphia, Pennsylvania, USA]]
* [[WG211/M22Schedule | Twenty-second meeting in Delft, The Netherlands ]]
* [[WG211/M22Schedule| Twenty-second meeting in Delft, The Netherlands]]
* [[WG211/M21Schedule | Twenty-first meeting in Odense, Denmark ]]
* [[WG211/M21Schedule| Twenty-first meeting in Odense, Denmark]]
* [[WG211/M20Schedule | Twentieth meeting in Paris, France ]]
* [[WG211/M20Schedule| Twentieth meeting in Paris, France]]
* [[WG211/M19Schedule | Nineteenth meeting in Salem, USA ]]
* [[WG211/M19Schedule| Nineteenth meeting in Salem, USA]]
* [[WG211/M18Schedule | Eighteenth meeting in Kyoto, Japan ]]
* [[WG211/M18Schedule| Eighteenth meeting in Kyoto, Japan]]
* [[WG211/M17Schedule | Seventeenth meeting in Koblenz, Germany ]]
* [[WG211/M17Schedule| Seventeenth meeting in Koblenz, Germany]]
* [[WG211/M16Schedule | Sixteenth meeting in Bloomington, Indiana, USA]]
* [[WG211/M16Schedule| Sixteenth meeting in Bloomington, Indiana, USA]]
* [[WG211/M15Schedule | Fifteenth meeting in London, England]]
* [[WG211/M15Schedule| Fifteenth meeting in London, England]]
* [[WG211/M14Schedule | Fourteenth meeting in Stellenbosch, South Africa]]
* [[WG211/M14Schedule| Fourteenth meeting in Stellenbosch, South Africa]]
* [[WG211/M13Schedule | Thirteenth meeting in Pittsburgh, USA]]
* [[WG211/M13Schedule| Thirteenth meeting in Pittsburgh, USA]]
* [[WG211/M12Schedule | Twelfth meeting in Minneapolis, USA]]
* [[WG211/M12Schedule| Twelfth meeting in Minneapolis, USA]]
* [[WG211/M11Schedule | Eleventh meeting in Halmstad, Sweden]]
* [[WG211/M11Schedule| Eleventh meeting in Halmstad, Sweden]]
* [[WG211/M10Schedule | Tenth meeting in Bordeaux, France]]
* [[WG211/M10Schedule| Tenth meeting in Bordeaux, France]]
* [[WG211/M9Schedule | Ninth meeting in Waterloo, Canada]]
* [[WG211/M9Schedule| Ninth meeting in Waterloo, Canada]]
* [[WG211/M8Schedule | Eighth meeting in St. Andrews Scotland]]
* [[WG211/M8Schedule| Eighth meeting in St. Andrews Scotland]]
* [[WG211/M7Schedule | Seventh meeting in Mountain View, California]]
* [[WG211/M7Schedule| Seventh meeting in Mountain View, California]]
* [[WG211/M6Schedule | Sixth meeting in Passau]]
* [[WG211/M6Schedule| Sixth meeting in Passau]]
* [[WG211/M5Schedule | Fifth meeting in Copenhagen]]
* [[WG211/M5Schedule| Fifth meeting in Copenhagen]]
* [[WG211/M4Schedule | Fourth meeting in Portland]]
* [[WG211/M4Schedule| Fourth meeting in Portland]]
* [[WG211/M3Schedule | Third meeting at Dagstuhl]]
* [[WG211/M3Schedule| Third meeting at Dagstuhl]]
* [[WG211/MeetingTwo | Second meeting at Rice, Houston, TX.]]
* [[WG211/MeetingTwo| Second meeting at Rice, Houston, TX.]]
* [[WG211/MeetingOne | Kickoff meeting in St. Emilion]]
* [[WG211/MeetingOne| Kickoff meeting in St. Emilion]]


==Background==
==Background==


* [[WG211/WG211-Aims-2011-02-25 | Current aims ]] of the working group, revised February 2011  
* [[WG211/WG211-Aims-2011-02-25| Current aims]] of the working group, revised February 2011  


* [[Media:aims-2003-09-01.txt | Initial aims ]] of the working group, as submitted to IFIP, September 2003).
* [[index.php?title=Media:Aims-2003-09-01.txt| Initial aims]] of the working group, as submitted to IFIP, September 2003).


* [http://www.infosun.fim.uni-passau.de/cl/papers/DSPG2004.html Compendium of papers] resulting from [https://www.dagstuhl.de/en/seminars/seminar-calendar/seminar-details/03131 Dagstuhl seminar] that lead directly to the WG 2.11.
* [http://www.infosun.fim.uni-passau.de/cl/papers/DSPG2004.html Compendium of papers] resulting from [https://www.dagstuhl.de/en/seminars/seminar-calendar/seminar-details/03131 Dagstuhl seminar] that lead directly to the WG 2.11.

Latest revision as of 18:25, 31 July 2026

Welcome to the homepage of IFIP TC-2 working group on Program Generation (WG 2.11)

Program Generation (WG 2.11)

Program generation has the potential to revolutionize software development in the same way that automation and components revolutionized manufacturing. Current research in this area targets a host of technical problems both at the foundational and engineering levels. The aim of this IFIP Working Group of researchers and practitioners is to promote progress in this area.

Current Activity

Next meeting: Twenty-sixth meeting in Niagara-on-the-lake, Ontario, Canada (October 13-16, 2026)

Current Members

Nada Amin (US) Sandrine Blazy (FR) Edwin Brady (UK)
Jacques Carette (CA) Ewen Denney (US) Sebastian Erdweg (DE)
Bernd Fischer (ZA) Jeremy Gibbons (UK) Robert Glück (DK)
Kevin Hammond (UK) Atsushi Igarashi (JP), Chair Ohad Kammar (UK)
Yukiyoshi Kameyama (JP) Paul Kelly (UK) Oleg Kiselyov (JP)
Ralf Lämmel (DE) Julia Lawall (FR) Geoffrey Mainland (US)
Peter Mosses (UK, NL) Klaus Ostermann (DE) Markus Püschel (CH)
Christoph Reichenbach (SE) Tiark Rompf (US) Sven-Bodo Scholz (NL)
Ulrik Pagh Schultz (DK) Chung-chieh Shan (US) Satnam Singh (US)
Yannis Smaragdakis (GR) Friedrich Steimann (DE) Eric Van Wyk (US)
Jeremy Yallop (UK), Vice-Chair Vadim Zaytsev (NL)

Emeritus members

Christian Lengauer (DE) Walid Taha (SE)

Past Activity

Background

  • Initial aims of the working group, as submitted to IFIP, September 2003).


Past members

A few past members include

Sven Apel (DE) Olivier Danvy (DK SG) Christoph Herrmann (DE)
Sam Kamin (US) Eelco Visser (NL)

With the sudden and unexpected death of Prof. Eelco Visser, the IFIP WG 2.11 lost one of its founding members and a regular participant and central player in the group for close to two decades.

Eelco stood out by his calm demeanor and pleasant, sonoric voice. It gave him a special presence. Some time ago, he told us that he considered his first invitation to the WG as a pivotal event in his career and that he was very grateful for this. This was Dagstuhl Seminar 03131, which can be viewed as the conception event of WG 2.11.

Eelco implemented the group's goals more effectively and tangibly than many of us and he never made a big deal about it. The software systems he developed, be it Stratego, Spoofax or Researchr, have a far reach into the community and beyond. Eelco was always courteous, attentive and friendly but, being also passionate, he would not shy away from lively arguments. He was a pillar of strength and steadiness in the group. We will miss him dearly.