OUR NEXT EVENT

Visit the CG2012 website and read about our next event.

CODE GENERATION 2011 - DAILY EVENT PROGRAMME

The conference program is made up of 30+ practical sessions ranging from beginner to expert level.

In addition we will have informal Birds-of-a-Feather sessions, Lightning Talks, social events and plenty of time for sharing experiences with other participants.

See the daily programmes: Wednesday 25th May | Thursday 26th May | Friday 27th May

Wednesday 25th May

08:00 - 09:00 Conference Registration. Tea / Coffee
09:00 - 09:30 Welcome to Code Generation 2011
Mark Dalgarno
(Software Acumen)
09:30 - 10:30 Experience Report:
Visual Studio vs Eclipse: A comparison of automation tooling

Ian Goodsell
(Raytheon)
Tutorial:
Can UML-­Based Code Generation Be Efficient?

Darius Silingas
(No Magic)
Tutorial:
Introducing Model-Driven Software Development

Pedro J. Molina
(Capgemini Spain)
10:30 - 11:00 Tea / Coffee
11:00 - 12:15 Experience Report:
Textual Modeling Tools: overview and penalty shoot-out

Bernhard Merkle
(SICK AG)
Tutorial:
Mixing Diagram, Tree, Text, Table and Form editors to build a Kick-Ass Modeling Workbench

Mariot Chauvin
(Obeo)
Stéphane Begaudeau
(Obeo)
Hands-On:
Xtext Take I: Creating Code Generators with Xtend2

Sebastian Zarnekow
(itemis)
Sven Efftinge
(itemis)
Jan Koehnlein
(itemis)
12:15 - 13:15 Lunch
13:15 - 14:30 Panel:
Build or Buy - who should develop and own your DSLs and generators?

Juha-Pekka Tolvanen
(MetaCase)
Jos Warmer
(Independent)
Pedro J. Molina
(Capgemini Spain)
Johan den Haan
(Mendix)
Experience Report:
Model Driven Development beyond Code Generation

Darius Silingas
(No Magic)
(continued)
Hands-On:
Xtext Take II: Crafting domain specific languages with Xtext and Xbase

Sebastian Zarnekow
(itemis)
Sven Efftinge
(itemis)
Jan Koehnlein
(itemis)
14:30 - 15:00 Tea / Coffee
15:00 - 16:30 Case Study:
Type Systems for DSLs

Markus Völter
(independent/itemis AG)
Workshop:
When everything changes - DSL Evolution

Marina Haase
(Independent)
Case Study:
Designing an Extensible High Integrity System Using Model Driven Development

Chris Raistrick
(Abstract Solutions)

Experience Report:
Graphiti + Xtext: mixing graphical and textual DSLs for sprayers/designers

Bernhard Merkle
(SICK AG)
Karsten Thoms
(itemis)
16:45 - 18:00 Birds of a Feather Sessions / Lightning talks
18:30 onwards Conference Social Activities
Back to top

Thursday 26th May

08:30 - 09:00 Conference Registration. Tea / Coffee
09:00 - 10:15 Keynote:
Why program by hand in five days what you can spend five years of your life automating?

Terence Parr
10:15 - 10:45 Tea / Coffee
10:45 - 12:00 Experience Report:
Factories in the Small: Raytheon Experiences using the Software Factories Methodology

John Slaby
(Raytheon)
Jezz Santos
(Microsoft Consulting Services)
Tutorial:
WebRatio - how to get to 100% code generation and infinite virtuous cycles - an interactive session

Stefano Butti
(Web Models)
Emanuele Molteni
(Web Models)
Hands-On:
Domain-Specific Modelling with MetaEdit+

Risto Pohjonen
(MetaCase)
Steven Kelly
(MetaCase)
12:00 - 13:00 Lunch
13:00 - 14:15 Case Study:
Cross-Platform Mobile Development with DSLs

Heiko Behrens
(itemis)
Peter Friese
(itemis)
Tutorial:
And you thought you knew Template Based Generators...?

Stéphane Begaudeau
(Obeo)
(continued)
Hands-On:
Domain-Specific Modelling with MetaEdit+

Risto Pohjonen
(MetaCase)
Steven Kelly
(MetaCase)
14:15 - 14:45 Break
14:45 - 15:45 Experience Report:
Model-driven systems: What, why and how to test

Tim Trew
(Independent)
Tutorial:
Modelling languages for the “Solution Domain”; Productivity rules!

Mazdak Afshar
(Geeks)
Paymon Khamooshi
(Geeks)
Tutorial:
Generating Graphical DSLs

Marko Boger
(University of Applied Science Konstanz)
15:45 - 16:15 Tea / Coffee
16:15 - 17:30 Case Study:
Developing an Insurance Product Modeling Workbench

Jos Warmer
(Independent)
Wim Bast
(Modeling Value Group)
Goldfish Bowl:
Making Model-Driven Software Development live up to its promises

Johan den Haan
(Mendix)
Experience Report:
Modelling the User Interface

Pedro J. Molina
(Capgemini Spain)
17:45 - 19:30 Birds of a Feather Sessions / Lightning Talks
19:30 - Late Conference Dinner
Back to top

Friday 27th May





PROGRAM COMMITTEE

We are very grateful to the following people who helped review session proposals: