I’m becoming MORE optimistic regarding the LEVEL OF adoption OF MDE among software companies (see FOR instance, my post ON big companies starting TO adopt model-driven processes ).
However, ALL surveys indicate that we ARE still far FROM witnessing a massive adoption OF modeling AND model-driven techniques IN the software engineering community. The latest (informal) survey indicates that a 75% OF the developers participating IN the survey “never” OR “rarely” uses automatic code-generation techniques TO produce code.
There ARE many reasons TO explain these results (the usability OF CURRENT code-generation tools, the quality OF the generated code, the LEVEL OF detail required IN the models TO generate the code i.e. my pareto rule FOR code generation , AND do NOT forget that the visitors OF the site WHERE the survey was conducted ARE mainly developers so I guess this adds SOME threats TO validity TO the survey OR AT least affects the generality OF the results WHEN discussing about MDE adoption among software engineers) but I’m afraid this discussion will be the topic of a future post, I need to get ready for the two guests we have today (Bran Selic and Angel García)