Generative AI for Requirements Engineering: A Systematic Literature Review
Not on the map. Why?
Abstract (arXiv)
Introduction: Requirements engineering faces challenges due to the handling of increasingly complex software systems. These challenges can be addressed using generative AI. Given that GenAI based RE has not been systematically analyzed in detail, this review examines related research, focusing on trends, methodologies, challenges, and future directions. Methods: A systematic methodology for paper selection, data extraction, and feature analysis is used to comprehensively review 238 articles published from 2019 to 2025 and available from major academic databases. Results: Generative pretrained transformer models dominate current applications (67.3%), but research remains unevenly distributed across RE phases, with analysis (30.0%) and elicitation (22.1%) receiving the most attention, and management (6.8%) underexplored. Three core challenges: reproducibility (66.8%), hallucinations (63.4%), and interpretability (57.1%) form a tightly interlinked triad affecting trust and consistency. Strong correlations (35% cooccurrence) indicate these challenges must be addressed holistically. Industrial adoption remains nascent, with over 90% of studies corresponding to early stage development and only 1.3% reaching production level integration. Conclusions: Evaluation practices show maturity gaps, limited tool and dataset availability, and fragmented benchmarking approaches. Despite the transformative potential of GenAI based RE, several barriers hinder practical adoption. The strong correlations among core challenges demand specialized architectures targeting interdependencies rather than isolated solutions. The limited deployment reflects systemic bottlenecks in generalizability, data quality, and scalable evaluation methods. Successful adoption requires coordinated development across technical robustness, methodological maturity, and governance integration.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 36 of its 106 references that are in the map. First posted on arXiv 10 Sep 2024.
Builds on
36 of 106 references.
References · 36
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2022Emergent Abilities of Large Language Modelscited by 2,483
- 2020Extracting Training Data from Large Language Modelscited by 2,144
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2020Language (Technology) is Power: A Critical Survey of "Bias" in NLPcited by 951
- 2020On Faithfulness and Factuality in Abstractive Summarizationcited by 895
24 more
- 2016The Mythos of Model Interpretabilitycited by 716
- 2023Siren's Song in the AI Ocean: A Survey on Hallucination in Large Language Modelscited by 695
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2023A Comprehensive Overview of Large Language Modelscited by 639
- 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 492
- 2018Improving fairness in machine learning systems: What do industry practitioners need?cited by 262
- 2020IntelliCode Compose: Code Generation Using Transformercited by 225
- 2020Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthycited by 182
- 2019Artificial Intelligence: the global landscape of ethics guidelinescited by 107
- 2023Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanationscited by 90
- 2018Towards Robust and Privacy-preserving Text Representationscited by 75
- 2021Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related Taskscited by 70
- 2023Investigating ChatGPT's Potential to Assist in Requirements Elicitation Processescited by 25
- 2023Prompt Sapper: A LLM-Empowered Production Tool for Building AI Chainscited by 24
- 2023Generative Artificial Intelligence for Software Engineering -- A Research Agendacited by 23
- 2020Evaluating Representation Learning of Code Changes for Predicting Patch Correctness in Program Repaircited by 22
- 2024Requirements are All You Need: From Requirements to Code with LLMscited by 21
- 2023An Experiment in Retrofitting Competency Questions for Existing Ontologiescited by 12
- 2024Generating Test Scenarios from NL Requirements using Retrieval-Augmented LLMs: An Industrial Studycited by 9
- 2024Large Language Models Synergize with Automated Machine Learningcited by 8
- 2024ArchCode: Incorporating Software Requirements in Code Generation with Large Language Modelscited by 8
- 2019Analyzing the Perceived Severity of Cybersecurity Threats Reported on Social Mediacited by 6
- 2024Requirements Satisfiability with In-Context Learningcited by 5
- 2020Software Engineering Practices for Scientific Software Development: A Systematic Mapping Studycited by 3
Built on by
Citing papers per year: 2025: 6; 2026: 4.
10 papers.
- 2025DRAFT-ing Architectural Design Decisions using LLMscited by 4
- 2025Automated Non-Functional Requirements Generation in Software Engineering with Large Language Models: A Comparative Studycited by 3
- 2025Can LLMs Generate User Stories and Assess Their Quality?cited by 2
- 2025SEER: Sustainability Enhanced Engineering of Software Requirementscited by 0
- 2025Towards Human-AI Synergy in Requirements Engineering: A Framework and Preliminary Studycited by 0
- 2025AI for Requirements Engineering: Industry adoption and Practitioner perspectivescited by 0
- 2026QUARE: Quality-Aware Requirements Analysis through Multi-Agent Dialectical Negotiationcited by 0
- 2026Towards Energy-aware Requirements Dependency Classification: Knowledge-Graph vs. Vector-Retrieval Augmented Inference with SLMscited by 0
- 2026ArgRE: Formal Argumentation for Conflict Resolution in Multi-Agent Requirements Negotiationcited by 0
- 2026Integrating AI into Requirements Quality Learning in Software Engineering Education: A TPACK-Guided Empirical Studycited by 0
- 2026Integrating AI into Requirements Quality Learning in Software Engineering Education: A TPACK-Guided Empirical Study30 Jul 2026
- 2026ArgRE: Formal Argumentation for Conflict Resolution in Multi-Agent Requirements Negotiation25 Apr 2026
- 2026Towards Energy-aware Requirements Dependency Classification: Knowledge-Graph vs. Vector-Retrieval Augmented Inference with SLMs25 Mar 2026
- 2026QUARE: Quality-Aware Requirements Analysis through Multi-Agent Dialectical Negotiation12 Mar 2026
- 2025AI for Requirements Engineering: Industry adoption and Practitioner perspectives3 Nov 2025
- 2025Towards Human-AI Synergy in Requirements Engineering: A Framework and Preliminary Study28 Oct 2025
- 2025SEER: Sustainability Enhanced Engineering of Software Requirements10 Oct 2025
- 2025Can LLMs Generate User Stories and Assess Their Quality?20 Jul 2025
- 2025DRAFT-ing Architectural Design Decisions using LLMs11 Apr 2025
- 2025Automated Non-Functional Requirements Generation in Software Engineering with Large Language Models: A Comparative Study19 Mar 2025