Engineering Adaptive Software Systems - Yu; Bandara, Arosha; Honiden, Shinichi; Hu, Zhenjiang; Muller, Hausi; Mylopoulos, John; Nuseibeh, Bashar; Tamai, Tetsuo (Springer Singapore, 2019)