CoDefeater: Using LLMs To Find Defeaters in Assurance Cases
Not on the map. Why?
Abstract (arXiv)
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 - arguments or evidence that challenge claims in an assurance case - has been introduced. Defeaters can provide timely detection of 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. This paper proposes 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.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 19 of its 71 references that are in the map. First posted on arXiv 18 Jul 2024.
Builds on
19 of 71 references.
References · 19
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2023Can Large Language Models Be an Alternative to Human Evaluations?cited by 734
- 2023How is ChatGPT's behavior changing over time?cited by 270
- 2023Better Zero-Shot Reasoning with Role-Play Promptingcited by 223
- 2024Exploring the Reasoning Abilities of Multimodal Large Language Models (MLLMs): A Comprehensive Survey on Emerging Trends in Multimodal Reasoningcited by 136
- 2022Few-shot training LLMs for project-specific code-summarizationcited by 129
- 2023LLM-in-the-loop: Leveraging Large Language Model for Thematic Analysiscited by 70
- 2023Prompt-Enhanced Software Vulnerability Detection Using ChatGPTcited by 51
- 2024Large Language Model for Vulnerability Detection: Emerging Results and Future Directionscited by 45
7 more
- 2023Advancing Requirements Engineering through Generative AI: Assessing the Role of LLMscited by 42
- 2023Can Large Language Models assist in Hazard Analysis?cited by 8
- 2024Evaluating the Effectiveness of GPT-4 Turbo in Creating Defeaters for Assurance Casescited by 6
- 2021Safety Case Templates for Autonomous Systemscited by 3
- 2023A PRISMA-driven systematic mapping study on system assurance weakenerscited by 3
- 2023GPT-4 and Safety Case Generation: An Exploratory Analysiscited by 2
- 2024Towards Engineering Fair and Equitable Software Systems for Managing Low-Altitude Airspace Authorizationscited by 2
Built on by
Citing papers per year: 2025: 2; 2026: 3.
5 papers.
- 2025An LLM-Integrated Framework for Completion, Management, and Tracing of STPAcited by 2
- 2025A Hierarchical Imprecise Probability Approach to Reliability Assessment of Large Language Modelscited by 2
- 2026Safety Case Patterns for VLA-based driving systems: Insights from SimLingocited by 0
- 2026From Safety Documentation to Safety Knowledge Support: An Evidence-Grounded LLM Framework for Medical Devicescited by 0
- 2026An Agentic RAG and Evaluation Framework for Assurance Case Generation: Industrial Use Case for the EU Cyber Resilience Act Compliancecited by 0
- 2026An Agentic RAG and Evaluation Framework for Assurance Case Generation: Industrial Use Case for the EU Cyber Resilience Act Compliance19 Aug 2026
- 2026From Safety Documentation to Safety Knowledge Support: An Evidence-Grounded LLM Framework for Medical Devices12 Aug 2026
- 2026Safety Case Patterns for VLA-based driving systems: Insights from SimLingo16 Mar 2026
- 2025A Hierarchical Imprecise Probability Approach to Reliability Assessment of Large Language Models1 Nov 2025
- 2025An LLM-Integrated Framework for Completion, Management, and Tracing of STPA15 Mar 2025