A Systematic Literature Review on Using Natural Language Processing in Software Requirements Engineering
Citations Over TimeTop 1% of 2024 papers
Abstract
This systematic literature review examines the integration of natural language processing (NLP) in software requirements engineering (SRE) from 1991 to 2023. Focusing on the enhancement of software requirement processes through technological innovation, this study spans an extensive array of scholarly articles, conference papers, and key journal and conference reports, including data from Scopus, IEEE Xplore, ACM Digital Library, and Clarivate. Our methodology employs both quantitative bibliometric tools, like keyword trend analysis and thematic mapping, and qualitative content analysis to provide a robust synthesis of current trends and future directions. Reported findings underscore the essential roles of advanced computational techniques like machine learning, deep learning, and large language models in refining and automating SRE tasks. This review highlights the progressive adoption of these technologies in response to the increasing complexity of software systems, emphasizing their significant potential to enhance the accuracy and efficiency of requirement engineering practices while also pointing to the challenges of integrating artificial intelligence (AI) and NLP into existing SRE workflows. The systematic exploration of both historical contributions and emerging trends offers new insights into the dynamic interplay between technological advances and their practical applications in SRE.
Related Papers
- → Challenges posed by hijacked journals in Scopus(2023)38 cited
- → Astrophysics publications on arXiv, Scopus and Mendeley: a case study(2013)38 cited
- Dynamic Comprehensive Hydrological GIS of Thematic Map Generation Based on MSChart Control(2010)
- LibGuides: SCOPUS' metrics: determining a journal's performance: Home(2016)
- Research Guides: Using Scopus to Support Your Research: Introduction to Scopus(2021)