Self-adaptive systems: A systematic literature review across categories and domains

T Wong, M Wagner, C Treude - Information and Software Technology, 2022 - Elsevier
Context: Championed by IBM's vision of autonomic computing paper in 2003, the autonomic
computing research field has seen increased research activity over the last 20 years …

Software engineering for self-adaptive systems: A second research roadmap

R De Lemos, H Giese, HA Müller, M Shaw… - Software Engineering for …, 2013 - Springer
The goal of this roadmap paper is to summarize the state-of-the-art and identify research
challenges when developing, deploying and managing self-adaptive software systems …

Methods to Manage Data in Self-healing Systems

A Kovalenko, H Kuchuk - Advances in Self-healing Systems Monitoring …, 2022 - Springer
The chapter proposes a set of data management methods in Self-healing Systems. The
proposed methods are focused on taking into account the features of Self-healing Systems …

Software engineering processes for self-adaptive systems

J Andersson, L Baresi, N Bencomo… - Software Engineering for …, 2013 - Springer
In this paper, we discuss how for self-adaptive systems some activities that traditionally
occur at development-time are moved to run-time. Responsibilities for these activities shift …

Automatic workarounds for web applications

A Carzaniga, A Gorla, N Perino, M Pezzè - Proceedings of the …, 2010 - dl.acm.org
We present a technique that finds and executes workarounds for faulty Web applications
automatically and at runtime. Automatic workarounds exploit the inherent redundancy of …

A pattern-language for self-healing internet-of-things systems

JP Dias, TB Sousa, A Restivo, HS Ferreira - Proceedings of the …, 2020 - dl.acm.org
Internet-of-Things systems are assemblies of highly-distributed and heterogeneous parts
that, in orchestration, work to provide valuable services to end-users in many scenarios …

Beyond the rainbow: Self-adaptive failure avoidance in configurable systems

J Swanson, MB Cohen, MB Dwyer, BJ Garvin… - Proceedings of the …, 2014 - dl.acm.org
Self-adaptive software systems monitor their state and then adapt when certain conditions
are met, guided by a global utility function. In prior work we developed algorithms and …

SASS: Self-adaptation using stochastic search

Z Coker, D Garlan, C Le Goues - 2015 IEEE/ACM 10th …, 2015 - ieeexplore.ieee.org
Future-generation self-adaptive systems will need to be able to optimize for multiple
interrelated, difficult-to-measure, and evolving quality properties. To navigate this complex …

Improving scalability and reward of utility-driven self-healing for large dynamic architectures

S Ghahremani, H Giese, T Vogel - ACM Transactions on Autonomous …, 2020 - dl.acm.org
Self-adaptation can be realized in various ways. Rule-based approaches prescribe the
adaptation to be executed if the system or environment satisfies certain conditions. They …

[HTML][HTML] A survey about self-healing systems (desktop and web application)

AA Hudaib, HN Fakhouri, FE Al Adwan… - Communications and …, 2017 - scirp.org
The complexity of computer architectures, software, web applications, and its large spread
worldwide using the internet and the rapid increase in the number of users in companion …