Este documento presenta una introducción a MDA (Model Driven Architecture) y describe cómo el autor ha desarrollado una herramienta de código generado llamada Xeaf.Codegen. Explica que MDA puede aumentar la productividad automatizando parte del desarrollo y ayudando a marcar el proceso de trabajo. También describe el proceso de trabajo propuesto que involucra el diseño de modelos, la generación de código y el desarrollo continuo, así como las conclusiones del autor de que MDA merece un esfuerzo continuo y busca colabor