paperbot · PL 论文追踪

全部论文 待读 收藏

P2 CoDefeater: Using LLMs To Find Defeaters in Assurance Cases

CoDefeater:利用大语言模型在保证案例中寻找反驳(defeaters)
ASE Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering2024匹配度 4/10 · 论文将 LLM 用于 assurance case 中 defeater 的自动发现,属于安全论证与 AI4SE 方向;它与用户关注的静态分析、形式化验证、浮点/贝叶斯程序分析及 Agentic 程序分析交叉较弱,仅与“LLM 辅助验证/审查”有间接关联。引用 19 inbox
Usman Gohar, Michael C. Hunter, Robyn R. Lutz, Myra B. Cohen
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:提出 CoDefeater,用 LLM 自动发现安全保证案例中的 defeater,提升案例完整性与可信度。

安全关键系统的保证案例(assurance case)构建常需论证系统在预期环境中安全运行,而 defeater 作为对案例中主张的挑战,能揭示论证弱点、促进及时调查与缓解。然而,捕捉 defeater 高度依赖专家判断、经验与创造力,且因需求与法规演变必须迭代进行。本文提出 CoDefeater,一种利用大语言模型(LLM)自动寻找 defeater 的流程。作者在两个系统上进行了初步评估,结果表明 LLM 能够高效发现已知的以及未预见的可行 defeater,从而帮助安全分析师提升保证案例的完整性与置信度。

问题
保证案例中的 defeater 能暴露论证弱点,但其识别依赖专家经验且需随需求与法规迭代更新,难以系统化捕获。
方法
提出 CoDefeater,将大语言模型引入 defeater 寻找流程,以自动化方式生成对保证案例主张的挑战。
评估
在两个系统上进行初步实验,考察 LLM 能否找到已知与未预见的可行 defeater。
原文摘要(Abstract)

Constructing assurance cases is a widely used and sometimes required process toward demonstrating that safety-critical systems will operate safely in their planned environment. To mitigate the risk of errors and missing edge cases, the concept of defeaters -challenges to claims in an assurance case - has been introduced. Defeaters can detect weaknesses in the arguments, prompting further investigation and timely mitigations. However, capturing defeaters relies on expert judgment, experience, and creativity and must be done iteratively due to evolving requirements and regulations. In this paper, we propose CoDefeater, an automated process to leverage large language models (LLMs) for finding defeaters. Initial results on two systems show that LLMs can efficiently find known and unforeseen feasible defeaters to support safety analysts in enhancing the completeness and confidence of assurance cases.CCS CONCEPTS• Software and its engineering→Software safety; Requirements analysis; • Computing methodologies→Artificial intelligence.

链接与引用

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

BibTeX
@inproceedings{GoharHLC24,
  title = {CoDefeater: Using LLMs To Find Defeaters in Assurance Cases},
  author = {Usman Gohar and Michael C. Hunter and Robyn R. Lutz and Myra B. Cohen},
  booktitle = {ASE},
  year = {2024},
  doi = {10.1145/3691620.3695296}
}