El documento describe una herramienta llamada AMAD-ATL que permite componer dinámicamente transformaciones de modelos en tiempo de ejecución. La herramienta implementa operaciones de transformación y validación como servicios independientes y permite adaptar interfaces de usuario mediante la transformación de modelos informados por variables de contexto como el perfil de usuario. La herramienta toma un modelo de arquitectura inicial y variables de contexto como entrada y produce un modelo de arquitectura adaptado y un repositorio de reglas actualizado como salida.