El documento describe una herramienta llamada AMAD-ATL que permite componer dinámicamente nuevas transformaciones de modelos en tiempo de ejecución. La herramienta se utiliza para adaptar interfaces de usuario basadas en componentes al contexto cambiante mediante la transformación de modelos arquitectónicos abstractos. Se componen las transformaciones de manera dinámica a partir de un repositorio de reglas y se implementan como servicios independientes utilizando ATL y bibliotecas de validación EMF.