Difference between revisions of "Main Page"

From WG 2.11
Jump to: navigation, search
(Current Members)
(remove a lot of dead stuff)
 
(58 intermediate revisions by 13 users not shown)
Line 7: Line 7:
 
==Current Activity==
 
==Current Activity==
  
''' The fifteenth meeting will be in London, England on November 9-12, 2015.''' See [[WG211/M15Schedule]].
+
'''Next meeting''': [[WG211/M25Schedule | Twenty-fifth meeting in Stellenbosch, South Africa ]] (in late 2025)
  
 
==Current Members==
 
==Current Members==
 
 
{|
 
{|
|[http://phoenix.inria.fr/balland Emilie Balland] (FR)
+
|[https://namin.seas.harvard.edu/ Nada Amin] (US)
 
|[http://www.irisa.fr/celtique/blazy/  Sandrine Blazy]  (FR)
 
|[http://www.irisa.fr/celtique/blazy/  Sandrine Blazy]  (FR)
|[http://www.cs.st-andrews.ac.uk/~eb/ Edwin Brady] (UK)
+
|[https://www.type-driven.org.uk/edwinb Edwin Brady] (UK)
 
|-
 
|-
|[http://www.cas.mcmaster.ca/~carette/ Jacques Carette] (CA)
+
|[http://www.cas.mcmaster.ca/~carette/ Jacques Carette] (CA), Chair
|[http://phoenix.labri.fr/people/consel/ Charles Consel] (FR)
 
|[http://www.cs.utexas.edu/~wcook/ William R. Cook] (US)
 
|-
 
|[http://gsd.uwaterloo.ca/kczarnec Krzysztof Czarnecki] (CA)
 
 
|[http://ti.arc.nasa.gov/profile/edenney/ Ewen Denney] (US)
 
|[http://ti.arc.nasa.gov/profile/edenney/ Ewen Denney] (US)
|[http://www.cs.sun.ac.za/~bfischer/ Bernd Fischer] (ZA)
+
|[https://www.pl.informatik.uni-mainz.de/erdweg/ Sebastian Erdweg] (DE)
|-
 
|[http://www.diku.dk/~glueck Robert Glück] (DK)
 
|[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.cs.cmu.edu/~ckaestne/ Christian Kästner] (US)
 
|[http://www.doc.ic.ac.uk/~phjk/ Paul Kelly] (UK)
 
|[http://okmij.org/ftp/ Oleg Kiselyov] (JP)
 
|-
 
|[http://www.uni-koblenz.de/~laemmel Ralf Lämmel] (DE)
 
|[http://pagesperso-systeme.lip6.fr/Julia.Lawall/ Julia Lawall] (FR)
 
|[http://www.infosun.fmi.uni-passau.de/cl/staff/lengauer/ Christian Lengauer] (DE)
 
|-
 
|[http://www.cs.swan.ac.uk/~cspdm Peter Mosses] (UK)
 
|[http://www.dcs.gla.ac.uk/~jtod/ John O'Donnell] (UK)
 
|[http://ps.informatik.uni-tuebingen.de/team/ostermann/ Klaus Ostermann] (DE)
 
|-
 
|[http://www.inf.ethz.ch/personal/markusp Markus Püschel] (CH)
 
|[https://ece.uwaterloo.ca/~drayside/ Derek Rayside] (CA)
 
|[http://phoenix.labri.fr/people/reveillere/ Laurent Réveillère] (FR)
 
|-
 
|[http://tiarkrompf.github.io/  Tiark Romph]  (US)
 
|[https://www.tu-braunschweig.de/sse/mitarbeiter/schaefer Ina Schaefer] (DE)
 
|[http://www.macs.hw.ac.uk/~sbs/homepage/main/Welcome.html Sven-Bodo Scholz] (UK)
 
|-
 
|[http://www.mmmi.sdu.dk/~ups Ulrik Pagh Schultz] (DK), Chair
 
|[http://www.cs.rutgers.edu/~ccshan/ Chung-Chieh Shan] (US)
 
|[http://wphomes.soic.indiana.edu/jsiek/ Jeremy Siek] (US)
 
|-
 
|[https://wiki.mq.edu.au/display/plrg/Anthony+Sloane Anthony M. Sloane] (AU)
 
|[http://www.cs.umass.edu/~yannis/ Yannis Smaragdakis] (GR)
 
|[http://www.cs.rice.edu/~taha/ Walid Taha] (SE)
 
 
|-
 
|-
|[http://www-users.cs.umn.edu/~evw/ Eric Van Wyk] (US), Vice Chair
 
|[http://swerl.tudelft.nl/bin/view/EelcoVisser Eelco Visser] (NL)
 
|}
 
 
 
{|
 
|[http://www.infosun.fim.uni-passau.de/cl/staff/apel/ Sven Apel] (DE)
 
|[http://phoenix.inria.fr/balland Emilie Balland] (FR)
 
|[http://www.irisa.fr/celtique/blazy/  Sandrine Blazy]  (FR)
 
|-
 
|[http://www.cs.st-andrews.ac.uk/~eb/ Edwin Brady] (UK)
 
|[http://www.cas.mcmaster.ca/~carette/ Jacques Carette] (CA)
 
|[http://phoenix.labri.fr/people/consel/ Charles Consel] (FR)
 
|-
 
|[http://www.cs.utexas.edu/~wcook/ William R. Cook] (US)
 
|[http://gsd.uwaterloo.ca/kczarnec Krzysztof Czarnecki] (CA)
 
|[http://www.brics.dk/~danvy/ Olivier Danvy] (DK)
 
|-
 
|[http://ti.arc.nasa.gov/profile/edenney/ Ewen Denney] (US)
 
 
|[http://www.cs.sun.ac.za/~bfischer/ Bernd Fischer] (ZA)
 
|[http://www.cs.sun.ac.za/~bfischer/ Bernd Fischer] (ZA)
 +
|[http://www.cs.ox.ac.uk/jeremy.gibbons/ Jeremy Gibbons] (UK)
 
|[http://www.diku.dk/~glueck Robert Glück] (DK)
 
|[http://www.diku.dk/~glueck Robert Glück] (DK)
 
|-
 
|-
 
|[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.msg-systems.com/74.0.html Christoph Herrmann] (DE)
 
 
|[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)
 +
|[http://denotational.co.uk/ Ohad Kammar] (UK)
 
|-
 
|-
|[http://www-sal.cs.uiuc.edu/~kamin/ Sam Kamin] (US)
 
 
|[http://www.cs.cmu.edu/~ckaestne/ Christian Kästner] (US)
 
|[http://www.cs.cmu.edu/~ckaestne/ Christian Kästner] (US)
 +
|[http://www.cs.tsukuba.ac.jp/~kam/ Yukiyoshi Kameyama] (JP)
 
|[http://www.doc.ic.ac.uk/~phjk/ Paul Kelly] (UK)
 
|[http://www.doc.ic.ac.uk/~phjk/ Paul Kelly] (UK)
 
|-
 
|-
Line 90: Line 35:
 
|[http://pagesperso-systeme.lip6.fr/Julia.Lawall/ Julia Lawall] (FR)
 
|[http://pagesperso-systeme.lip6.fr/Julia.Lawall/ Julia Lawall] (FR)
 
|-
 
|-
|[http://www.infosun.fmi.uni-passau.de/cl/staff/lengauer/ Christian Lengauer] (DE)
+
|[http://www.infosun.fmi.uni-passau.de/cl/staff/lengauer/ Christian Lengauer] (DE) (*)
|[http://www.cs.swan.ac.uk/~cspdm Peter Mosses] (UK)
+
|[https://www.cs.drexel.edu/~mainland/ Geoffrey Mainland] (US)
|[http://www.dcs.gla.ac.uk/~jtod/ John O'Donnell] (UK)
+
|[https://pdmosses.github.io Peter Mosses] (UK, NL)
 
|-
 
|-
 
|[http://ps.informatik.uni-tuebingen.de/team/ostermann/ Klaus Ostermann] (DE)
 
|[http://ps.informatik.uni-tuebingen.de/team/ostermann/ Klaus Ostermann] (DE)
 
|[http://www.inf.ethz.ch/personal/markusp Markus Püschel] (CH)
 
|[http://www.inf.ethz.ch/personal/markusp Markus Püschel] (CH)
|[https://ece.uwaterloo.ca/~drayside/ Derek Rayside] (CA)
+
|[http://creichen.net/ Christoph Reichenbach] (SE)
 
|-
 
|-
|[http://phoenix.labri.fr/people/reveillere/ Laurent Réveillère] (FR)
+
|[http://tiarkrompf.github.io/ Tiark Rompf] (US)
|[http://tiarkrompf.github.io/ Tiark Romph] (US)
+
|[https://www.ru.nl/personen/scholz-s Sven-Bodo Scholz] (NL)
|[https://www.tu-braunschweig.de/sse/mitarbeiter/schaefer Ina Schaefer] (DE)
+
|[http://www.mmmi.sdu.dk/~ups Ulrik Pagh Schultz] (DK)
 
|-
 
|-
|[http://www.macs.hw.ac.uk/~sbs/homepage/main/Welcome.html Sven-Bodo Scholz] (UK)
 
|[http://www.mmmi.sdu.dk/~ups Ulrik Pagh Schultz] (DK), Chair
 
 
|[http://homes.soic.indiana.edu/ccshan/ Chung-chieh Shan] (US)
 
|[http://homes.soic.indiana.edu/ccshan/ Chung-chieh Shan] (US)
|-
+
|[http://raintown.org/ Satnam Singh] (US)
|[http://wphomes.soic.indiana.edu/jsiek/ Jeremy Siek] (US)
 
|[https://wiki.mq.edu.au/display/plrg/Anthony+Sloane Anthony M. Sloane] (AU)
 
 
|[http://www.cs.umass.edu/~yannis/ Yannis Smaragdakis] (GR)
 
|[http://www.cs.umass.edu/~yannis/ Yannis Smaragdakis] (GR)
 
|-
 
|-
|[http://www.cs.rice.edu/~taha/ Walid Taha] (SE)
+
|[https://people.csail.mit.edu/asolar/ Armando Solar-Lezama] (US)
|[http://www-users.cs.umn.edu/~evw/ Eric Van Wyk] (US), Vice Chair
+
|[http://www.cs.rice.edu/~taha/ Walid Taha] (SE) (*)
|[http://swerl.tudelft.nl/bin/view/EelcoVisser Eelco Visser] (NL)
+
|[https://www.fernuni-hagen.de/ps/team/friedrich.steimann.shtml Friedrich Steimann] (DE)
 
|-
 
|-
 +
|[http://www-users.cs.umn.edu/~evw/ Eric Van Wyk] (US)
 +
|[https://www.cl.cam.ac.uk/~jdy22/ Jeremy Yallop] (UK), Vice-Chair
 +
|[https://grammarware.net/ Vadim Zaytsev] (NL)
 
|}
 
|}
 +
(*) emeritus
  
 
==Past Activity==
 
==Past Activity==
 +
 +
* [[WG211/M24Schedule | Twenty-fourth meeting in Edinburgh, Scotland, UK ]]
 +
* [[WG211/M23Schedule | Twenty-third meeting in Philadelphia, Pennsylvania, USA ]]
 +
* [[WG211/M22Schedule | Twenty-second meeting in Delft, The Netherlands ]]
 +
* [[WG211/M21Schedule | Twenty-first meeting in Odense, Denmark ]]
 +
* [[WG211/M20Schedule | Twentieth meeting in Paris, France ]]
 +
* [[WG211/M19Schedule | Nineteenth meeting in Salem, USA ]]
 +
* [[WG211/M18Schedule | Eighteenth meeting in Kyoto, Japan ]]
 +
* [[WG211/M17Schedule | Seventeenth meeting in Koblenz, Germany ]]
 +
* [[WG211/M16Schedule | Sixteenth meeting in Bloomington, Indiana, USA]]
 +
* [[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]]
Line 131: Line 87:
 
* [[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]]
 
 
<!--
 
# Voted (by email) for one of the following locations:
 
## [[http://www.saint-emilion.org/ Saint Emilion]], ([[http://www.saint-emilion-tourisme.com/ more info]]), [[http://www.lonelyplanet.com/destinations/europe/bordeaux/ Bordeaux]] region, France
 
## [[http://www.lonelyplanet.com/destinations/north_america/san_antonio/ San Antonio]]: (A) [[http://hillcountry.hyatt.com/property/meetingsevents/meetings/index.jhtml  Hyatt]] or (B) [[http://www.lamansion.com/index.cfm  La Mansion]]
 
## [[http://www.lonelyplanet.com/destinations/north_america/houston/ Houston]]: (A) [[http://www.southernempress.com/index.asp Southern Empress]] or (B) [[http://www.dellago.com/_accommodations/main.htm Dellago]]
 
# Location 1 was chosen, to maximize attendance (preference was equal)
 
# Incrementaly confirmed/revised list of proposed members. Currently (2004/1/16) under-represented groups are female researchers and researchers from the rest of the world.
 
# Developed 50% of position statements (2004/5/1)-->
 
  
 
==Background==
 
==Background==
Line 148: Line 94:
 
* [[Media:aims-2003-09-01.txt | Initial aims ]] of the working group, as submitted to IFIP, September 2003).
 
* [[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 [http://www.dagstuhl.de/en/program/calendar/semhp/?semnr=2003131 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.
  
==Related events==
 
* GPCE and SLE will both be held in Pittsburgh, PA, USA in the fall of 2015 as part of the SPLASH conference.
 
  
* [http://program-transformation.org/GPCE13 GPCE 2013]: 12th International Conference on Generative Programming and Component Engineering (GPCE'13), October 27-28, 2013, Indianapolis, IN, USA
+
==Past members==
* [http://planet-sl.org/sle2013 SLE 2013]: 6th International Conference on Software Language Engineering (SLE), October 26 -28, 2013, Indianapolis, IN, USA
+
A few past members include
 
+
{|
 
+
|[https://www.se.cs.uni-saarland.de/apel/ Sven Apel] (DE)
<!--* [http://fosd.de/2012 FOSD 2012]: Fourth International Workshop on Feature-Oriented Software Development (FOSD), September 24-25, 2012, Dresden, Germany.
+
|[https://www.yale-nus.edu.sg/faculty/olivier-danvy/ Olivier Danvy] (<del>DK</del> SG)
* [http://www.cgo.org/cgo2012/index.html CGO 2012]: 2012 International Symposium on Code Generation and Optimization, March 31-April 4, San Jose, California.
+
|[https://www.infosun.fim.uni-passau.de/cl/staff/herrmann/ Christoph Herrmann] (DE)
* [http://www.reversible-computation.org/2012/ RC 2012]: 4th Workshop on Reversible Computation, July 2nd-3rd, 2012, Copenhagen, Denmark.-->
+
|-
 
+
|[https://cs.illinois.edu/about/people/emeritus-faculty/kamin Sam Kamin] (US)
 
+
|[https://eelcovisser.org/ Eelco Visser] (NL)
<!-- [https://dsl2011.bordeaux.inria.fr/ DSL 2011: Conference on Domain-Specific Languages, 6&ndash;8 September 2011, Bordeaux, France] (September 6-8, 2011)
+
|}
[http://www.cgo.org/cgo2011/ International Symposium on Code Generation and Optimization (CGO)] (April 2-6, 2011, Chamonix)-->
 
  
<!-- <p> </p> <ul> <li> <span class="WYSIWYG_LINK">[[http://wiki.portal.chalmers.se/cse/WGP09 ACM SIGPLAN Workshop on Generic Programming]]</span> (August 30, 2009, Edinburgh, UK) </li> </ul><p> </p> <ul> <li> <span class="WYSIWYG_LINK">[[WG211/DSLWC | DSLWC]]</span> (July 15-17, 2009, Oxford) <span class="WYSIWYG_LINK">[[http://web.comlab.ox.ac.uk/people/Jeremy.Gibbons/wg21/wcdsl/ Program, registration, etc.]]</span> </li> </ul>-->
+
----
  
==Job openings==
+
With the sudden and unexpected death of Prof. Eelco Visser, the IFIP WG
<!-- ''' PhD/Postdoc in Passau: [[http://smart-generators.org/Job-Passau1-08''' FeatureFoundation: Algebra-Based Feature-Oriented Program Synthesis]]
+
2.11 lost one of its founding members and a regular participant and central player in the group for close to two decades.
''' PhD/Postdoc in Passau: [[http://smart-generators.org/Job-Passau2-08''' Programming Methods for Manycore Architectures]]-->
 
  
==Mailing list==
+
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.
* The working group maintains a mailing list for discussions related to program generation. You can subscribe to this list [https://mailman.rice.edu/mailman/listinfo/wg2.11-discussion-l here].
 
  
'''Contact information:''' Please direct comments or questions to wg2.11-chair@cs.rice.edu.
+
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.

Latest revision as of 20:17, 30 December 2024

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-fifth meeting in Stellenbosch, South Africa (in late 2025)

Current Members

Nada Amin (US) Sandrine Blazy (FR) Edwin Brady (UK)
Jacques Carette (CA), Chair Ewen Denney (US) Sebastian Erdweg (DE)
Bernd Fischer (ZA) Jeremy Gibbons (UK) Robert Glück (DK)
Kevin Hammond (UK) Atsushi Igarashi (JP) Ohad Kammar (UK)
Christian Kästner (US) Yukiyoshi Kameyama (JP) Paul Kelly (UK)
Oleg Kiselyov (JP) Ralf Lämmel (DE) Julia Lawall (FR)
Christian Lengauer (DE) (*) 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)
Armando Solar-Lezama (US) Walid Taha (SE) (*) Friedrich Steimann (DE)
Eric Van Wyk (US) Jeremy Yallop (UK), Vice-Chair Vadim Zaytsev (NL)

(*) emeritus

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.