Issue No.01 - January/February (2008 vol.25)
Axel Uhl , SAP
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2008.12
MDD is a logical evolution of classical programming-language design and compiler construction. It continues the valuable pursuit of abstraction levels adequate for problem domain and runtime platforms. Code-generation and model-transformation frameworks act as compiler construction kits and help bridge the abstraction gap between design-time and runtime languages. This survey of promises and tools highlights what's working and what's missing.
MDD, model-driven development, software engineering, software tools
Axel Uhl, "Model-Driven Development in the Enterprise", IEEE Software, vol.25, no. 1, pp. 46-49, January/February 2008, doi:10.1109/MS.2008.12