CODE GENERATION 2010 - DAILY EVENT PROGRAMME
The conference programme 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 16th June | Thursday 17th June | Friday 18th June
Don't delay! Book now to guarantee your placeWednesday 16th June
| 08:00 - 09:00 | Conference Registration. Tea / Coffee & Exhibition | ||
| 09:00 - 09:30 |
Welcome to Code Generation 2010 Mark Dalgarno (Software Acumen) |
||
| 09:30 - 10:30 |
Experience Report: Migrating a large modelling environment from UML/XML to GMF/Xtext Moritz Eysholdt (itemis AG) Johannes Rupprecht (VSA Group) |
Tutorial: Patterns for template-based code generation Duncan Pocklington (Microsoft Limited) |
Tutorial: Introducing Model-Driven Software Development Pedro J. Molina (Capgemini Spain) |
| 10:30 - 11:00 | Tea / Coffee & Exhibition | ||
| 11:00 - 12:15 |
Case Study: Effective use of Xtext in a Financial Organization Roberto Salama (Morgan Stanley, New York) |
Tutorial: Pragmatic Model-Driven Software Development with CodeFluent Entities Lionel Poli (SoftFluent) Carl Anderson (SoftFluent) |
Hands-On: Hands-on Domain-Specific Modelling with MetaEdit+ Steven Kelly (MetaCase) Risto Pohjonen (MetaCase) Juha-Pekka Tolvanen (MetaCase) |
| 12:15 - 13:15 | Lunch & Exhibition | ||
| 13:15 - 14:30 |
Tutorial: Designing DSLs - Quick and Dirty versus Quick and Clean Jos Warmer (Ordina) |
Tutorial: DSLs and UML: A Peaceful Co-Existence Chris Raistrick (Kennedy Carter) |
(continued) Hands-On: Hands-on Domain-Specific Modelling with MetaEdit+ Steven Kelly (MetaCase) Risto Pohjonen (MetaCase) Juha-Pekka Tolvanen (MetaCase) |
| 14:30 - 15:00 | Tea / Coffee & Exhibition | ||
| 15:00 - 16:30 |
Experience Report: Lessons learned in building a Model-Driven Software Factory Johan den Haan (Mendix) Tutorial: Eclipse e4: Eclipse is remodeling itsef Bernhard Merkle (SICK AG) |
Think Tank: What factors affect success or failure with MDD? Jon Whittle (Lancaster University) John Hutchinson (Lancaster University) |
Experience Report: Developing high performance mission-critical administrative systems with MDD Gert Veldhuijzen van Zanten (Capgemini) Betsy Pepels (Capgemini) |
| 16:45 - 18:00 | Birds of a Feather Sessions / Lightning talks | ||
| 18:30 onwards | Conference Social Activities | ||
Thursday 17th June
| 08:30 - 09:00 | Conference Registration. Tea / Coffee & Exhibition | ||
| 09:00 - 10:15 |
Keynote: The Imaginary Sickness of the Middle-Class Gentleman Dave Thomas |
||
| 10:15 - 10:45 | Tea / Coffee & Exhibition | ||
| 10:45 - 12:00 |
Tutorial: Proven best practices for successful MDD adoption Steven Kelly (MetaCase) Juha-Pekka Tolvanen (MetaCase) |
Tutorial: Converge Traditional Code Development and Model Driven Development Beery Holstein (IBM) |
Hands-On: Language Extension with MPS Markus Völter (independent/itemis AG) Konstantin Solomatov (JetBrains, s.r.o.) |
| 12:00 - 13:00 | Lunch & Exhibition | ||
| 13:00 - 14:15 |
Experience Report: Experiences of Code Generation Champions at Raytheon John Slaby (Raytheon) |
Case Study: Model Driven Database Schema Evolution Gastón Milano (Artech) |
Hands-On: Language Extension with MPS Markus Völter (independent/itemis AG) Konstantin Solomatov (JetBrains, s.r.o.) |
| 14:15 - 14:45 | Break | ||
| 14:45 - 16:00 |
Case Study: Code generation and domain-specific modeling for user interfaces of embedded devices Sándor Dolgos (B.Braun Medical Hungary Ltd) István Ráth (CJP Project Management LLC) |
Tutorial: Visual Studio 2010 as a Platform for Model Driven Development with UML and DSLs. Brooke Hamilton (Microsoft) |
|
| 16:00 - 16:30 | Tea, Coffee & Exhibition | ||
| 16:30 - 17:30 |
Tutorial: Concrete: A lightweight, web-based, projectional model editor. Martin Thiede (Lear Corporation) |
Tutorial: Creating state of the art web applications using MDA with CodeFluent Entities Lionel Poli (SoftFluent) Carl Anderson (SoftFluent) |
Case Study: Why MDA Fails: Analysis of an Unsuccessful Project Darius Silingas (No Magic) |
| 17:45 - 19:30 |
Birds of a Feather Sessions / Lightning Talks |
||
| 19:30 - Late | Conference Dinner | ||
Friday 18th June
| 08:30 - 09:00 | Conference Registration. Tea / Coffee | |||
| 09:00 - 10:15 |
Keynote: Building Domain-Specific Languages with the Spoofax Language Workbench Eelco Visser |
|||
| 10:15 - 10:45 | Tea / Coffee & Exhibition | |||
| 10:45 - 12:00 |
Experience Report: DSLs and tool support for building tailored code generators Pedro J. Molina (Capgemini Spain) |
Case Study: Code Generation in Software Development Process Reengineering Walter Stanish (Saffron Digital Limited) |
Hands-On: Spring Roo and Code Generation Peter Bell (SystemsForge) Angelo Hulshout (Delphino Consultancy) |
|
| 12:00 - 13:00 | Lunch & Exhibition | |||
| 13:00 - 14:15 |
Case Study: Language Workbenches, Product Lines and Lego Markus Völter (independent/itemis AG) Bernhard Merkle (SICK AG) |
Tutorial: Model-Driven Software Development for the iPhone Heiko Behrens (itemis AG) Peter Friese (itemis AG) |
(continued) Hands-On: Spring Roo and Code Generation Peter Bell (SystemsForge) Angelo Hulshout (Delphino Consultancy) |
|
| 14:15 - 14:45 | Tea / Coffee & Exhibition | |||
| 14:45 - 16:00 |
Panel: Model-Driven Software Development Myths Andrew Watson (OMG) Allan Kennedy (Kennedy Carter) Brooke Hamilton (Microsoft) John Slaby (Raytheon) John Hutchinson (Lancaster University) |
|||
| 16:00 - 16:15 |
Code Generation 2010 Close Down and Thanks Mark Dalgarno (Software Acumen) |
|||
PROGRAMME COMMITTEE
We are very grateful to the following people who helped review session proposals:
- Peter Bell, SystemsForge
- Angelo Hulshout, Delphino Consultancy
- Steven Kelly, MetaCase
- Bernhard Merkle, SICK AG
- Pedro J. Molina, Capgemini Spain
- Laurence Tratt, Bournemouth University
- Markus Völter (Independent / itemis)
- Jos Warmer, Ordina
- Andrew Watson, OMG