In May 2011, Hutchinson et al. [1] presented on the International Conference of Software Engineering (ICSE’11) a very interesting empirical study about the “Empirical Assessment of MDE in Industry”. In this blog entry, I’m going to point out some important findings about the impact of typical Model-driven Engineering (MDE) tasks on productivity and maintainability. The following table summarizes the answers of over 250 people. For each task, they judged whether it increased productivity and maintainability in their software engineering projects or not.

Table: The impact of MDE activities on productivity and maintainability (taken from [1]).

In future, I will blog some more interesting results of this study concerning MDE in industry.

[1] John Hutchinson, Jon Whittle, Mark Rouncefield, and Steinar Kristoffersen. 2011. Empirical assessment of MDE in industry. In Proceedings of the 33rd International Conference on Software Engineering (ICSE ’11). ACM, New York, NY, USA, 471-480.