Natural language processing for requirements engineering: A systematic map** study

L Zhao, W Alhoshan, A Ferrari, KJ Letsholo… - ACM Computing …, 2021 - dl.acm.org
Natural Language Processing for Requirements Engineering (NLP4RE) is an area of
research and development that seeks to apply natural language processing (NLP) …

Artificial intelligence applied to software testing: A tertiary study

D Amalfitano, S Faralli, JCR Hauck… - ACM Computing …, 2023 - dl.acm.org
Context: Artificial intelligence (AI) methods and models have extensively been applied to
support different phases of the software development lifecycle, including software testing …

Automatic creation of acceptance tests by extracting conditionals from requirements: NLP approach and case study

J Fischbach, J Frattini, A Vogelsang, D Mendez… - Journal of Systems and …, 2023 - Elsevier
Acceptance testing is crucial to determine whether a system fulfills end-user requirements.
However, the creation of acceptance tests is a laborious task entailing two major …

NLP-assisted software testing: A systematic map** of the literature

V Garousi, S Bauer, M Felderer - Information and Software Technology, 2020 - Elsevier
Context To reduce manual effort of extracting test cases from natural-language
requirements, many approaches based on Natural Language Processing (NLP) have been …

A decade of intelligent software testing research: A bibliometric analysis

M Boukhlif, M Hanine, N Kharmoum - Electronics, 2023 - mdpi.com
It gets harder and harder to guarantee the quality of software systems due to their increasing
complexity and fast development. Because it helps spot errors and gaps during the first …

Automated functional dependency detection between test cases using doc2vec and clustering

S Tahvili, L Hatvani, M Felderer… - 2019 IEEE …, 2019 - ieeexplore.ieee.org
Knowing about dependencies and similarities between test cases is beneficial for prioritizing
them for cost-effective test execution. This holds especially true for the time consuming …

[PDF][PDF] NLP-Based Requirements Formalization for Automatic Test Case Generation.

R Gröpler, V Sudhi, EJC García, A Bergmann - CS&P, 2021 - ceur-ws.org
Due to the growing complexity and rapid changes of software systems, the assurance of
their quality becomes increasingly difficult. Model-based testing in agile development is a …

A natural language processing (nlp) framework for embedded systems to automatically extract verification aspects from textual design requirements

MW Anwar, I Ahsan, F Azam, WH Butt… - Proceedings of the 2020 …, 2020 - dl.acm.org
Embedded systems requirements are significantly different with respect to general purpose
systems due to the safety-critical nature and the presence of temporal aspects. Particularly …

Natural Language Processing-based Software Testing: A Systematic Literature Review

M Boukhlif, M Hanine, N Kharmoum, AR Noriega… - IEEE …, 2024 - ieeexplore.ieee.org
New approaches to software testing are required due to the rising complexity of today's
software applications and the rapid growth of software engineering practices. Among these …

Towards an Intelligent Test Case Generation Framework Using LLMs and Prompt Engineering

M Boukhlif, N Kharmoum, M Hanine, M Kodad… - … Conference on Smart …, 2024 - Springer
Software testing is a critical phase in software development, and the research for more
intelligent and adaptive test case generation approaches is ever-growing. As software …