paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Reflections on software failure analysis

软件故障分析的反思
FSE Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering2022匹配度 2/10 · 该文是软件故障分析的反思性综述,讨论缺陷根因、生命周期及其对演化、缺陷检测和程序修复的影响,虽与软件调试/修复领域相邻,但未涉及用户核心关注的静态分析、LLM/Agent、浮点或贝叶斯程序分析,也缺少方法或工具贡献。引用 14 inbox
Paschal C. Amusuo, Aishwarya Sharma, Siddharth R. Rao, Abbey Vincent, James C. Davis
crossref: 2026-09-12

AI 速览

一句话:反思软件故障研究,梳理其关注缺陷根因、行为与生命周期,并总结对演化、缺陷检测与程序修复的影响。

本文对软件故障分析研究进行反思性讨论。故障研究旨在揭示软件系统缺陷的根因、行为及其生命周期,通常要么关注特定类别系统中的缺陷特征,要么关注某类特定缺陷在系统中表现出的特征。这类研究已经影响了软件工程多个研究方向,尤其是软件演化、缺陷检测和程序修复。文章基于这些研究传统,梳理并审视故障分析的目标、关注点及其对后续研究的启示。摘要未给出具体实验、数据集或评估结果,因此本文更偏向反思、综述与观点性工作,而非提出并验证新的分析技术。

问题
如何理解软件系统中缺陷的根因、行为与生命周期,并厘清故障研究对软件演化、缺陷检测与程序修复等方向的启示。
方法
通过反思性/综述性论述,归纳故障研究在关注对象上的两类取向:特定系统类别中的缺陷特征,或特定类型缺陷在其表现系统中的特征。
评估
摘要未报告具体实验、数据集或定量评估;论文属于反思与综述性工作,其影响主要体现在对相关软件工程研究方向的讨论。
原文摘要(Abstract)

Failure studies are important in revealing the root causes, behaviors, and life cycle of defects in software systems. These studies either focus on understanding the characteristics of defects in specific classes of systems, or the characteristics of a specific type of defect in the systems it manifests in. Failure studies have influenced various software engineering research directions, especially in the area of software evolution, defect detection, and program repair.

链接与引用

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

BibTeX
@inproceedings{paperbot7096,
  title = {Reflections on software failure analysis},
  author = {Paschal C. Amusuo and Aishwarya Sharma and Siddharth R. Rao and Abbey Vincent and James C. Davis},
  booktitle = {FSE},
  year = {2022},
  doi = {10.1145/3540250.3560879}
}