LLM2D
自愈软件系统:借鉴自然的力量,依托AI技术
Self-Healing Software Systems: Lessons from Nature, Powered by AI
作者: Mohammad Baqar, Rajat Khanda, Saba Naqvi
发布日期: 4/30/2025
arXiv ID: oai:arXiv.org:2504.20093v1

摘要

arXiv:2504.20093v1 类型: cross 摘要:随着现代软件系统复杂性和规模的增加,其自主检测、诊断和恢复故障的能力变得越来越关键。受到生物修复的启发——人体检测损伤后向大脑发送信号并激活针对性的恢复——本文探讨了由人工智能驱动的自愈软件的概念。我们提出了一种新颖的框架,模仿这种生物学模型,系统可观测性工具作为感官输入,AI模型作为诊断和修复的认知核心,治疗剂应用针对性的代码和测试修改。通过结合日志分析、静态代码检查以及基于AI生成的补丁或测试更新,我们旨在减少宕机时间、加快调试速度并增强软件的韧性。通过案例研究和模拟评估该模型的有效性,将其与传统的手动调试和恢复工作流程进行比较。这项工作为能够持续自愈的智能、自适应和自立软件系统铺平了道路,类似于生物体的自我修复过程。