Estandarización
Middle
Comprobación errores
Documentación
Lower
Repositorio
Desarrollo de Software
Upper
Portabilidad
Reutilización
Generación
Metamodelo