CODE GENERATION 2008 - DAILY EVENT PROGRAMME

CG2008 is an absolute must for anyone who wants to know now, what the next evolutionary steps in software development are going to be – practical advice on the tools and technologies that are already here, plus a look at those expected to dominate the future.

Our 3 day programme offers an impressive choice of 35 individual sessions led by 30 industry veterans, so regardless of your level of knowledge and experience, attending Code Generation 2008 is a must.

If you can’t manage to attend for all 3 days, no problem – we have a choice of conference packages, which means you can select the best days to come along and take part in the sessions that are most important to you.

Download the full CG2008 programme as a PDF file.

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

Wednesday 25th Jun

08:00 - 09:00 Conference Registration. Tea / Coffee & Exhibition.
09:00 - 09:15 Welcome to Code Generation 2008
Mark Dalgarno
(Code Generation Network)
09:15 - 10:30 Keynote:
Matching Supply and Demand:
Challenges in Model-Based Code Generation for Quality of Service-Constrained Software

Bran Selic
(Malina Software Corp.)
10:30 - 11:00 Tea / Coffee & Exhibition
11:00 - 12:15 Tutorial:
Bidirectional DSLs : Synchronizing Model and code in Visual Studio

Jean-Marc Prieur
(Microsoft)
Tutorial:
A Practical Guide to Code Generation using Model Driven Architecture and Executable UML

Chris Raistrick
(Kennedy Carter)
Experience Report:
Direct Code Generation with Built-in Flexibility

Anneke Kleppe
(Capgemini Netherlands)
12:15 - 13:15 Lunch & Exhibition
13:15 - 14:30 Panel:
MDSD and Software Product Lines - a marriage made in heaven?

Mark Dalgarno
(Code Generation Network)
Tutorial:
PIM to PSM to Code transformation in real-time

Kamal Youbi, Imad Bernoussi
(Netfective)
Case Study:
WebDSL: A Case Study in Domain-Specific Language Engineering

Eelco Visser
(Delft University of Technology)
14:30 - 14:45 Break
14:45 - 16:00 Tutorial:
Demonstrating Productivity: Real World Success with MetaEdit+® Domain-Specific Modeling Tools

Risto Pohjonen, Steven Kelly
(MetaCase)
Tutorial:
Enterprise Level Code Generation

Matthew Fowler
(NT/e)
Goldfish Bowl:
Approaches to DSL Evolution

Facilitator: Peter Bell
(SystemsForge)
16:00 - 16:30 Tea / Coffee & Exhibition
16:30 - 17:30 Case Study:
Extending Visual Team Architect Edition to meet real architectural goals

Clemens Reijnen
(Sogeti NL)
Case Study:
Building industrial sensors with Model-Driven Software Development

Bernhard Merkle (SICK AG)
Tutorial:
Concrete Syntaxes of DSLs

Arno Haase
(Haase Consulting),
Sven Efftinge
(itemis)
17:30 - 19:00 Birds of a Feather sessions / Networking
19:00 - Late Conference Dinner

Download the programme for Wednesday as a PDF file.

Back to top

Thursday 26th June

08:30 - 09:00 Tea / Coffee & Exhibition
09:00 - 10:15 Tutorial:
How to debug your generated code simply within the PIM

Kamal Youbi, Imad Bernoussi
(Netfective)
Tutorial:
Model-Driven SOA: Synchronize Business Planning with the IT Design Process

Ian Barnard
(Telelogic)
Case Study:
Putting It All Together

Michael Osmond
(Bay Technologies)
10:15 - 10:45 Tea / Coffee, Exhibition & Book Stall
10:45 - 12:15 Tutorial:
Overview of Eclipse Modelling

Arno Haase
(Haase Consulting),
Sven Efftinge
(itemis)
Experience Report:
MDD: Models, frameworks & code generation: some experiences building business software

Pedro Molina
(Capgemini Spain)
Tutorial:
Implementation Techniques for Domain-Specific Languages

Markus Völter
(Independent)
12:15 - 13:15 Lunch, Exhibition & Book Stall
13:15 - 14:30 Goldfish Bowl:
Microsoft DSL Tools: User Experiences

Facilitator: Jos Warmer
(Ordina)
Experience Report:
Can Executable UML Make It as a Mainstream Programming Paradigm?

Allan Kennedy
(Kennedy Carter)
Tutorial:
Building Interpreters with EMF, Xtext and Scala

Markus Völter
(Independent)
14:30 - 15:00 Tea / Coffee, Exhibition & Book Stall
15:00 - 16:30 Case Study:
Using Eclipse Modeling Tools to develop LEGO Mindstorms Robots

Peter Friese
(itemis)
Frank Zimmermann
(Nordakademie)

Tutorial:
Best Practices for Creating Domain-Specific Modelling Languages

Juha-Pekka Tolvanen
(Metacase)
Experience Report:
Experiences of an MDA Champion

Terri Potts
(Raytheon)
16:30 - 16:40 Break
16:40 - 17:55 Panel:
Flexibility in Code Generation
Panel Chair: Jos Warmer
(Ordina)
Birds of a Feather sessions / Networking
19:30 - Late Conference Social Event - Details to be announced

Download the programme for Thursday as a PDF file.

Back to top

Friday 27th June