Model Driven Development Beyond Code Generation

This video discusses Test-driven Modeling, Model-driven Requirements Management and System Documentation, and Architecture Planning & Code Review, noting that Model Driven Development (MDD) is more than code generation.

http://www.infoq.com/presentations/MDD-Beyond-Code-Generation