Hoje encontrei o acrônimo MDSE no infoq , e encontrei as informações que não eram claras e a descrição estava cheia de chavões:
O MDSE visa capacitar os engenheiros de software a trabalhar em um nível de abstração em que os requisitos, a arquitetura e as informações de design são maximamente ordenados (em termos de "entropia" de informações) e preservados. (Chame isso de "produto de trabalho de design"). Além disso, o MDSE deve fornecer aos engenheiros os meios para verificar e validar seus projetos, principalmente os termos de seu "produto de trabalho de design"
E, aparentemente, todo mundo está fazendo isso: (do artigo novamente)
Estamos no início da era do MDSE. Nos próximos 5 a 10 anos, veremos uma mudança significativa em direção ao MDSE, na medida em que acredito que até o final deste período, talvez 60 a 80% do software seja projetado usando técnicas baseadas em modelo.
Gostaria de ter uma descrição concreta e sem chavões do que é o MDSE. Está desenhando caixas UML e gerando código com ela, como fizeram nos anos 90 com o Rational Rose?
(enquanto estivermos nisso, se alguém tiver um exemplo de software gerado usando essas técnicas, eu realmente gostaria de ver um exemplo concreto).