Interesting interview to Robert Howe (CEO of Verum a company that commercializes Dezyne, a tool for modeling, verifying and generating embedding software) 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 believe 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
Want to build better software faster?

Want to build better software faster?

Read about the latest trends on software modeling and low-code development

You have Successfully Subscribed!

Pin It on Pinterest

Share This