Rising complexity within multi‐tier computing architectures remains an open problem. As complexity increases, so do the costs associated with operating and maintaining systems …
T Chen, K Li, R Bahsoon, X Yao - ACM Transactions on Software …, 2018 - dl.acm.org
Self-Adaptive Software (SAS) can reconfigure itself to adapt to the changing environment at runtime, aiming to continually optimize conflicted nonfunctional objectives (eg, response …
An increasingly used method for the engineering of software systems with strict quality-of- service (QoS) requirements involves the synthesis and verification of probabilistic models for …
Software systems are deployed in environments that keep changing over time. They should therefore adapt to changing conditions to meet their requirements. The satisfaction rate of …
Self-adaptive system (SAS) can adapt itself to optimize various key performance indicators in response to the dynamics and uncertainty in environment. In this paper, we present Debt …
Y Xuesong, S Jie, H Chengyu - Cluster Computing, 2017 - Springer
Urban water supply network is easily affected by intentional or occasional chemical and biological pollution, which threatens the health of consumers. In recent years, drinking water …
Dynamically adaptive systems (DAS) must cope with system and environmental conditions that may not have been fully understood or anticipated during development. RELAX is a …
MA Jamil, MK Nour, SS Alotaibi, MJ Hussain… - Applied Sciences, 2023 - mdpi.com
Self-adaptive systems are capable of reconfiguring themselves while in use to reduce the risks forced by environments for which they may not have been specifically designed …
C Stevens, H Bagheri - Proceedings of the ACM/IEEE 42nd International …, 2020 - dl.acm.org
Self-adaptive systems often employ dynamic programming or similar techniques to select optimal adaptations at run-time. These techniques suffer from the" curse of dimensionality" …