El documento describe el enfoque de desarrollo dirigido por modelos (MDD), en el que los modelos y las transformaciones de modelos son los principales artefactos de desarrollo en lugar de los programas. MDD implica la generación (semi) automática de implementaciones a partir de modelos. La Object Management Group (OMG) promueve MDD a través de su lenguaje de modelado unificado (UML) y la Arquitectura Dirigida por Modelos (MDA). MDD tiene mayor valor cuando los modelos pueden transformarse automáticamente y cuando la evoluc