Self-adaptive software: Landscape and research challenges

M Salehie, L Tahvildari - ACM transactions on autonomous and adaptive …, 2009 - dl.acm.org
Software systems dealing with distributed applications in changing environments normally
require human supervision to continue operation in all conditions. These (re-) configuring …

Autonomic computing: emerging trends and open problems

M Salehie, L Tahvildari - ACM SIGSOFT Software Engineering Notes, 2005 - dl.acm.org
The increasing heterogeneity, dynamism and interconnectivity in software applications,
services and networks led to complex, unmanageable and insecure systems. Co** with …

Proactive self-adaptation under uncertainty: a probabilistic model checking approach

GA Moreno, J Cámara, D Garlan… - Proceedings of the 2015 …, 2015 - dl.acm.org
Self-adaptive systems tend to be reactive and myopic, adapting in response to changes
without anticipating what the subsequent adaptation needs will be. Adapting reactively can …

Evaluating the effectiveness of the rainbow self-adaptive system

SW Cheng, D Garlan, B Schmerl - 2009 ICSE Workshop on …, 2009 - ieeexplore.ieee.org
Rainbow is a framework for engineering a system with run-time, self-adaptive capabilities to
monitor, detect, decide, and act on opportunities for system improvement. We applied …

A survey of autonomic network architectures and evaluation criteria

Z Movahedi, M Ayari, R Langar… - … Surveys & Tutorials, 2011 - ieeexplore.ieee.org
Autonomic network management is a promising approach to reduce the cost and the
complexity of managing network infrastructures. It attempts to lead the human administrator …

Claims and supporting evidence for self-adaptive systems: A literature study

D Weyns, MU Iftikhar, S Malek… - 2012 7th International …, 2012 - ieeexplore.ieee.org
Despite the vast body of work on self-adaption, no systematic study has been performed on
the claims associated with self-adaptation and the evidence that exists for these claims. As …

A survey of autonomic computing systems

MR Nami, K Bertels - Third international conference on …, 2007 - ieeexplore.ieee.org
The evolution of networks and Internet has introduced highly scalable and available
services making operational environments more complex. The increasing complexity, cost …

Web service adaptation: A decade's overview

H Mezni - Computer Science Review, 2023 - Elsevier
With the exponential growth of communication and information technologies, adaptation has
gained a significant attention as it becomes a key feature of service-based systems, allowing …

DS-CUDA: a middleware to use many GPUs in the cloud environment

M Oikawa, A Kawai, K Nomura… - 2012 SC Companion …, 2012 - ieeexplore.ieee.org
GPGPU (General-purpose computing on graphics processing units) has several difficulties
when used in cloud environment, such as narrow bandwidth, higher cost, and lower security …

A review on architecture and models for autonomic software systems

P Dehraj, A Sharma - The Journal of Supercomputing, 2021 - Springer
Autonomic computing was the term coined by IBM in 2001. The term autonomic computing
was used to define the self-adaptable nature of the human body. According to IBM, the same …