Se ha desarrollado un conjunto de estrategias y mecanismos reutilizables de adaptación, basado en una arquitectura de componentes reconfigurable dinámicamente.