Component Controllers or the MAPE auto-reconfiguration cycle