Exploring LLMs for Verifying Technical System Specifications Against Requirements
Not on the map. Why?
Abstract (arXiv)
Requirements engineering is a knowledge intensive process and crucial for the success of engineering projects. The field of knowledge-based requirements engineering (KBRE) aims to support engineers by providing knowledge to assist in the elicitation, validation, and management of system requirements. The advent of large language models (LLMs) opens new opportunities in the field of KBRE. This work experimentally investigates the potential of LLMs in requirements verification. Therein, LLMs are provided with a set of requirements and a textual system specification and are prompted to assess which requirements are fulfilled by the system specification. Different experimental variables such as system specification complexity, the number of requirements, and prompting strategies were analyzed. Formal rule-based systems serve as a benchmark to compare LLM performance to. Requirements and system specifications are derived from the smart-grid domain. Results show that advanced LLMs, like GPT-4o and Claude 3.5 Sonnet, achieved f1-scores between 79 % and 94 % in identifying non-fulfilled requirements, indicating potential for LLMs to be leveraged for requirements verification.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Nov 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 6; 2026: 1.
7 papers.
- 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agentscited by 11
- 2025Evaluating Large Language Models for Real-World Engineering Taskscited by 7
- 2025Uncovering Systematic Failures of LLMs in Verifying Code Against Natural Language Specificationscited by 5
- 2026Are LLMs Reliable Code Reviewers? Systematic Overcorrection in Requirement Conformance Judgementcited by 4
- 2025Can LLMs Generate User Stories and Assess Their Quality?cited by 2
- 2025Working Document -- Formalising Software Requirements with Large Language Modelscited by 0
- 2025AI for Requirements Engineering: Industry adoption and Practitioner perspectivescited by 0
- 2026Are LLMs Reliable Code Reviewers? Systematic Overcorrection in Requirement Conformance Judgement28 Feb 2026
- 2025AI for Requirements Engineering: Industry adoption and Practitioner perspectives3 Nov 2025
- 2025Uncovering Systematic Failures of LLMs in Verifying Code Against Natural Language Specifications17 Aug 2025
- 2025Can LLMs Generate User Stories and Assess Their Quality?20 Jul 2025
- 2025Working Document -- Formalising Software Requirements with Large Language Models17 Jun 2025
- 2025Evaluating Large Language Models for Real-World Engineering Tasks12 May 2025
- 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agents8 May 2025