Model-driven and pattern-based development

This article on TheServerSide.Net gives a good perspective about what is really happening with MDA.