April 9-11th 2014
Churchill College, Cambridge UK


Session Title

Evolution of Model-Driven Systems

Session Type Goldfish Bowl
Duration 60 minutes
Session Description

Last year's Code Generation conference concluded with a panel that discussed the evolution and maintainability of systems that have been built with a model-driven approach. The discussion essentially focussed on the issue of whether the well-known benefits of the model-driven approach outweigh the challenge of keeping the (more complex) tool chain alive for years or decades. There didn't seem to be a clear outcome.

Nonetheless this is an important topic. This is why I want to restart the discussion in this goldfish bowl. So, how do practicioners deal with the challenge? Which organisational processes are used to keep tool chains alive, and to keep the knowledge about the tool chain in the company? What can tools do to make evolution simpler? Join the discussion and share your experience!


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 voelter.de.