paper-with-me

Papers

Adaptive Immunity for Software: Towards Autonomous Self-healing Systems

2021-01-07 · Moeen Ali Naqvi, Merve Astekin, Sehrish Malik, Leon Moonen

Testing and code reviews are known techniques to improve the quality and robustness of software. Unfortunately, the complexity of modern software systems makes it impossible to anticipate all possible problems that can occur at runtime, which limits what issues can be found using testing and reviews. Thus, it is of interest to consider autonomous self-healing software systems, which can automatically detect, diagnose, and contain unanticipated problems at runtime. Most research in this area has adopted a model-driven approach, where actual behavior is checked against a model specifying the intended behavior, and a controller takes action when the system behaves outside of the specification. However, it is not easy to develop these specifications, nor to keep them up-to-date as the system evolves. We pose that, with the recent advances in machine learning, such models may be learned by observing the system. Moreover, we argue that artificial immune systems (AISs) are particularly well-suited for building self-healing systems, because of their anomaly detection and diagnosis capabilities. We present the state-of-the-art in self-healing systems and in AISs, surveying some of the research directions that have been considered up to now. To help advance the state-of-the-art, we develop a research agenda for building self-healing software systems using AISs, identifying required foundations, and promising research directions.

📄 PDF Abstract BibTeX arXiv:2101.02534

Code (0)

등록된 구현이 없습니다.

Tasks

Anomaly Detection

Similar Papers 제목 키워드 기반

Self-Healing Software Systems: Lessons from Nature, Powered by AI

2025-04-25 · Mohammad Baqar, Rajat Khanda, Saba Naqvi

As modern software systems grow in complexity and scale, their ability to autonomously detect, diagnose, and recover from failures becomes increasingly vital. Drawing inspiration from biological healing - where the human…

A Self-Healing Framework for Reliable LLM-Based Autonomous Agents

2026-05-07 · Cheonsu Jeong, Younggun Shin arxiv

Autonomous agents based on Large Language Models (LLMs) are increasingly being utilized in complex software systems. However, reliability remains a significant challenge due to unpredictable failures such as hallucinatio…

Reinforcement Learning for Self-Healing Material Systems

2025-11-24 · Maitreyi Chatterjee, Devansh Agarwal, Biplab Chatterjee arxiv

The transition to autonomous material systems necessitates adaptive control methodologies to maximize structural longevity. This study frames the self-healing process as a Reinforcement Learning (RL) problem within a Mar…

Reinforcement Learning

Think it, Run it: Autonomous ML pipeline generation via self-healing multi-agent AI

2026-04-29 · Adela Bara, Gabriela Dobrita, Simona-Vasilica Oprea arxiv

The purpose of our paper is to develop a unified multi-agent architecture that automates end-to-end machine learning (ML) pipeline generation from datasets and natural-language (NL) goals, improving efficiency, robustnes…

On Evaluating Self-Adaptive and Self-Healing Systems using Chaos Engineering

2022-08-28 · Moeen Ali Naqvi, Sehrish Malik, Merve Astekin, Leon Moonen

With the growing adoption of self-adaptive systems in various domains, there is an increasing need for strategies to assess their correct behavior. In particular self-healing systems, which aim to provide resilience and …