selected publications conference paper A role-based architecture for self-adaptive cyber-physical systems. . 2020