MDA es una arquitectura que proporciona un conjunto de guías para estructurar especificaciones expresadas como modelos.