E Rutten, N Marchand, D Simon - … 15-19, 2013, Revised Selected and …, 2017 - Springer
Computing systems are becoming more and more dynamically reconfigurable or adaptive, to be flexible wrt their environment and to automate their administration. Autonomic …
This paper focuses on the challenges of modeling cyber–physical systems (CPSs) that arise from the intrinsic heterogeneity, concurrency, and sensitivity to timing of such systems. It …
A cloud is a distributed Internet-based software system providing resources as tiered services. Through service-orientation and virtualization for resource provisioning, cloud …
P Jamshidi, A Sharifloo, C Pahl… - … on Quality of …, 2016 - ieeexplore.ieee.org
Cloud controllers support the operation and quality management of dynamic cloud architectures by automatically scaling the compute resources to meet performance …
While software is becoming more complex everyday, the requirements on its behavior are not getting any easier to satisfy. An application should offer a certain quality of service, adapt …
The pervasiveness and growing complexity of software systems are challenging software engineering to design systems that can adapt their behavior to withstand unpredictable …
E Yigitbas, K Karakaya, I Jovanovikj… - … for Adaptive and Self …, 2021 - ieeexplore.ieee.org
Self-adaptation approaches usually rely on closed-loop controllers that avoid human intervention from adaptation. While such fully automated approaches have proven …
P Jamshidi, AM Sharifloo, C Pahl… - … on Cloud and …, 2015 - ieeexplore.ieee.org
Auto-scaling features enable cloud applications to maintain enough resources to satisfy demand spikes, reduce costs and keep performance in check. Most auto-scaling strategies …
Elasticity allows a cloud system to maintain an optimal user experience by automatically acquiring and releasing resources. Autoscaling-adding or removing resources automatically …