paper-with-me

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 body detects damage, signals the brain, and activates targeted recovery - this paper explores the concept of self-healing software driven by artificial intelligence. We propose a novel framework that mimics this biological model system observability tools serve as sensory inputs, AI models function as the cognitive core for diagnosis and repair, and healing agents apply targeted code and test modifications. By combining log analysis, static code inspection, and AI-driven generation of patches or test updates, our approach aims to reduce downtime, accelerate debugging, and enhance software resilience. We evaluate the effectiveness of this model through case studies and simulations, comparing it against traditional manual debugging and recovery workflows. This work paves the way toward intelligent, adaptive and self-reliant software systems capable of continuous healing, akin to living organisms.

📄 PDF Abstract BibTeX arXiv:2504.20093

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

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 …

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 o…

Anomaly Detection

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…

From Natural Language to Verified Code: Toward AI Assisted Problem-to-Code Generation with Dafny-Based Formal Verification

2026-04-24 · Md Erfan, Md Kamal Hossain Chowdhury, Ahmed Ryan, Md Rayhanur Rahman arxiv

Large Language Models (LLMs) show promise in automated software engineering, yet their guarantee of correctness is frequently undermined by erroneous or hallucinated code. To enforce model honesty, formal verification re…

Code Generation

CHESS: A Framework for Evaluation of Self-adaptive Systems based on Chaos Engineering

2023-03-13 · Sehrish Malik, Moeen Ali Naqvi, Leon Moonen

There is an increasing need to assess the correct behavior of self-adaptive and self-healing systems due to their adoption in critical and highly dynamic environments. However, there is a lack of systematic evaluation me…