Session Title Code Generation - how far have we come in 5 years?

Session Type Panel

Duration 60 minutes

Session Description

The first Code Generation conference ran here in Cambridge in May 2007, and over the past five years has become firmly established as the premier venue for sharing knowledge about practical code generation. What have we learned over those five years, and how has the state of the art progressed? What can this tell us about the development of this increasingly-important field over the next 5 years? Share your opinions in a discussion led by our distinguished panel.

Speaker(s) Andrew Watson (OMG)

Wim Bast (Modeling Value Group)

Wim Bast is a meta automation consultant of the Modeling Value Group. He has more then 20 years experience in model-driven software development. Wim was involved in the development of several modeling standards at the OMG, and participates in the Eclipse open-source community. He is coauthor of the book "MDA Explained".

Steven Kelly (MetaCase)

Steven is CTO of MetaCase and co-founder of the DSM Forum. He has over fifteen years of experience of tool building and consultancy in Domain-Specific Modelling. As architect and lead developer of MetaEdit+, he has seen it win or be a finalist in awards from SD Times, Byte, Net.Object Days, and Jolt Productivity. He has co-authored a book and over 50 articles in journals such as Dr. Dobb’s, and regularly speaks at events like OOPSLA and Software Architect. Steven is a member of IASA and on the editorial board of the Journal of Database Management.

Darius Silingas (NoMagic)

Dr. Darius Silingas is a Principal Consultant at No Magic Europe, a vendor of MagicDraw UML tool. He has been working in software industry since 1998 and took part in multiple large scale international projects as a programmer, architect, analyst, and consultant. He has run over 100 training/consultancy sessions in 20 countries helping organizations to adopt model-driven development with MagicDraw. Darius published a number of papers about modeling and spoke at various industrial and academic conferences. He is OMG Certified UML Professional Advanced and holds Ph.D. in Computer Science.

Markus Voelter (Independent / itemis)

Markus Völter works as an independent researcher, consultant and coach for itemis AG in Stuttgart, Germany. His focus is on software architecture, model-driven software development and domain specific languages as well as on product line engineering. Markus also regularly  writes (articles, patterns, books) and speaks (trainings, conferences) on those subjects. Contact him via