1ST LANGUAGE WORKBENCH COMPETITION
On Tuesday 24th May Code Generation 2011 hosted the 1st Language Workbench Competition (LWC) workshop.
WORKSHOP PROGRAM
10 leading practitioners demonstrated how 10 different Language Workbenches solve a set of standard problems.
|
8:30:00 AM |
9:00:00 AM |
Registration & Coffee |
|
|
9:00:00 AM |
9:15:00 AM |
Intro |
Angelo Hulshout |
|
9:15:00 AM |
9:55:00 AM |
MPS |
Markus Völter |
|
9:55:00 AM |
10:35:00 AM |
MetaEdit+ |
Steven Kelly |
|
10:35:00 AM |
10:50:00 AM |
BREAK |
|
|
10:50:00 AM |
11:30:00 AM |
OOMEGA |
Christian Merenda |
|
11:30:00 AM |
12:10:00 PM |
Whole Platform |
Riccardo Solmi |
|
12:10:00 PM |
1:00:00 PM |
LUNCH BREAK |
|
|
1:00:00 PM |
1:40:00 PM |
Rascal |
Jurgen Vinju |
|
1:40:00 PM |
2:20:00 PM |
Spoofax |
Lennart Kats |
|
2:20:00 PM |
2:35:00 AM |
BREAK |
|
|
2:35:00 PM |
3:15:00 PM |
Intentional |
Mats Helander |
|
3:15:00 PM |
3:55:00 PM |
Essential |
Pedro Molina |
|
3:55:00 PM |
4:10:00 PM |
BREAK |
|
|
4:10:00 PM |
4:50:00 PM |
Obeo Designer |
Mariot Chauvin |
|
4:50:00 PM |
5:30:00 PM |
Xtext |
Karsten Thoms |
|
5:30:00 PM |
5:45:00 PM |
Closing |
ABOUT LWC
Over the past few years, a lot of new initiatives have surfaced in the area of creating so called language workbenches - tools aimed at facilitating the definition and use of DSLs and code generation. We (see below for a list of who we are) believe each of these has its own strengths and weaknesses, and none is 'the best' for every purpose. Still, a lot of people keep asking for the best workbench. Based on that, we are now planning to have a Language Workbench Competition, in which we will be able to compare the strengths and weaknesses of these workbenches, based on solutions for a predefined set of cases. These cases are available for everyone on the LWC web site (http://www.languageworkbenches.net), together with a description of the submission procedure and an overview of participating teams.
WHO ARE 'WE'?
In the description above, we say that ‘we believe...’. The ‘we’ here represents the people who sat together at Code Generation 2010, and came up with the idea for what is now the LWC: Markus Völter (itemis), Eelco Visser (TU Delft), Steven Kelly (MetaCase), Angelo Hulshout (Delphino Consultancy), Jos Warmer (Independent consultant), Pedro J. Molina (Capgemini Spain), Bernhard Merkle (SICK) and Karsten Thoms (itemis). We all hope to see you at the 1st LWC workshop!
This workshop will be used to present and discuss the first submissions to the LWC. The workshop will be chaired by Angelo Hulshout.