Evolution of Model-Driven Systems
|Session Type||Goldfish Bowl|
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.
In its 8th year, Code Generation 2014 is Europe’s leading conference on Domain-Specific Languages, Language Workbenches, Model-Driven Software Development and Code Generation, set in picturesque Cambridge.
If you are interested in sponsoring the event by creating a unique package, or by choosing an off-the-shelf sponsorship package, please contact us for further details.