Olá MIsmache,
Inicialmente gostaria de esclarecer que MDA (Model Driven Architecture) é uma disciplina de arquitetura, já MVC (Model-View-Controller) é um padrão de arquitetura onde se separa a entrada de dados e a apresentaçao da lógica.
Geralmente o padrão MVC é mais associado a DDA (Domain Driven Architecture) (Oslo).
De qualquer forma seguem alguns link sobre Model Driven Architecture.
MDA no site da OMG
http://www.omg.org/mda/An introduction do Model Driven Architeture
http://www.ibm.com/developerworks/rational/library/3100.htmlAre you ready for the MDA?
http://www.agilemodeling.com/essays/readyForMDA.htmBoa sorte com o seu TD.
Diego Cardenas.