paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Towards Automatic Software Faults Analysis

迈向自动化的软件故障分析
ICSE Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering2026匹配度 3/10 · 论文将 LLM 用于开源软件故障分析与分类,属于 AI 辅助软件工程,与 PL/AI 交叉有间接关联;但它不涉及用户核心关注的静态分析、形式化验证、浮点程序分析或贝叶斯程序分析,偏经验性故障研究而非程序分析技术。引用 0 inbox
Jiongchi Yu, Weipeng Jiang, Xiaoyu Zhang, Qiang Hu, Xiaofei Xie, Chao Shen
crossref: 2026-09-12

AI 速览

一句话:探索用大语言模型自动化开源软件故障分析,显著提升效率但故障分类仍受限。

软件故障理解是软件开发与维护实证研究的基础。传统故障分析依赖专家完成故障信息收集、过滤、人工调查与分类,耗时耗力,难以支撑大规模、快速演化系统下的实证研究。作者将实证软件故障研究分解为三个关键阶段,并探索利用大语言模型(LLM)支持开源软件故障分析。结果显示,LLM 可将处理时间从数周缩短至约两小时,显著提升分析效率;在识别与缺陷相关的问题上表现良好,但在准确分类故障类别方面仍有限。研究揭示了 LLM 自动化实证软件故障研究的潜力与当前挑战。

问题
传统软件故障分析依赖专家多步骤人工处理,难以应对大规模、复杂系统中的故障研究需求。
方法
将实证软件故障研究分解为三个阶段,并探索用大语言模型支持开源软件故障的信息处理、问题识别与分类。
评估
在开源软件故障数据上评估 LLM 辅助流程,比较处理时间与人工分析,并检验缺陷问题识别和故障类别分类效果。
原文摘要(Abstract)

Understanding software faults is fundamental to empirical research on software development and maintenance. Traditional fault analysis, although effective, typically relies on multiple human expert-driven steps, including software fault information collection, filtering, manual investigation, and classification. These processes are labor-intensive and time-consuming, creating significant bottlenecks for large-scale fault studies in complex and critical software systems with abundant faults and limiting iterative empirical research amid rapid software evolution. In this paper, we decompose empirical software fault studies into three key phases and conduct an exploratory study on applying large language models (LLMs) to support fault analysis in open-source software. Our results show that LLMs can substantially improve analysis efficiency, reducing processing time to approximately two hours compared to weeks of manual effort. While LLMs demonstrate promising performance in identifying bug-related issues, they remain limited in accurately classifying fault categories. These findings highlight both the potential and current challenges of using LLMs to automate empirical software fault studies.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11562,
  title = {Towards Automatic Software Faults Analysis},
  author = {Jiongchi Yu and Weipeng Jiang and Xiaoyu Zhang and Qiang Hu and Xiaofei Xie and Chao Shen},
  booktitle = {ICSE},
  year = {2026},
  doi = {10.1145/3774748.3795652}
}