The Self-Adaptation manager is responsible for co-ordinating the adaptive behaviour of the TANGO architecture. The main aim of this adaptation is provide low power and energy usage while maintaining quality of service aspects of applications. The primary mechanism by how this self-adaptation manager works is the generation of events, which in turn has actions associated with the events.

Reference Architecture: