What do 449 MDE Practitioners Think About MDE?

Jon Whittle
2011 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
This talk will present the results of an in-depth survey of model-driven engineering (MDE) industrial practice. The survey, disseminated electronically, consisted of 35 questions on MDE use and received 449 responses. The study focused on six key criteria related to productivity and maintainability for evaluating MDE success. Each of these can be impacted positively or negatively depending on how MDE is applied. The study aimed to understand whether, in current practice, the positive impacts
more » ... weigh the negative ones. Findings indicate that productivity gains from code generation tend to outweigh losses from integration with existing code. Successful MDE practitioners follow best practice guidelines by making changes at the model level. MDE allows for faster turn-arounds on new requirements, but there is a risk that it may prevent organizations from responding to new business opportunities. Findings also indicate that MDE increases overall training costs. Finally, UML is not yet universally accepted as the modeling language of choice and, in fact, domain-specific modeling languages are much more prevalent than anticipated. This is joint work with
dblp:conf/models/Whittle11 fatcat:nf2jpbddljailauormqx35rkqa