Model Driven Software Engineering in the Real World by InfoQ

Tweet about this on TwitterShare on FacebookBuffer this pageShare on RedditShare on LinkedInShare on Google+Email this to someone

Interesting interview to Robert Howe (CEO of Verum, a company I didn’t know it existed, not sure what this says about me or the marketing strategy of the company 🙂 ) as part of InfoQ‘s coverage of the Bits&Chips Software Engineering conference that included a track on MDSE in the Real World.

During the interview, Robert says quite a few interesting things on:

  • The exact meaning of the MDE concept:

    not clear… my own view is that MDSE is about enabling software engineers to work at a level of abstraction where requirements, architecture and design information is maximally ordered

    (check our own attempt at clarifying this MDE vs MDBE vs MDA …. issue)

  • Recent MDE developments in MDE:

    technology is no longer the limiting factor on applying modelling techniques… the issues that we now face are two: 1) how to introduce these tools broadly into the market … 2) integrating the various tools together

  • The maturity of the technology:

    there is no technical reason not to adopt MDSE in those areas where it offers a solution and many business reasons why MDSE should and must be adopted.

  • and its (bright) future:

    In the next 5 – 10 years we will see a significant shift towards MDSE … MDSE itself will become more homogeneous, with tools from different vendors working coherently together. .. I do not believe that in the foreseeable future tools will appear that, in the general case, will automatically convert legacy code into models…Ultimately I believe that liability and legislation will drive the adoption of MDSE.

Read the interview for the full details. I agree with most of what he said, except for this last comment on legacy code, since I do belive that tools like MoDisco can go along way to generate a set of model views targeting different aspects of the system.

And let me finish this post with a word of caution regarding the prediction wrt broad adoption of MDE in 5-10 years. On this, I encourage to read the notes I took from this Stephen Mellor Keynote where among many other interesting things, he said that:

Model-driven engineering will be commonplace in three years time (though I've been saying this since 1985!) Click To Tweet
Tweet about this on TwitterShare on FacebookBuffer this pageShare on RedditShare on LinkedInShare on Google+Email this to someone

Reply

Your email address will not be published. Required fields are marked *