arrow
返回

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

delete2024-01-01
delete1
delete
OA
AI
M
Mohamed Boukhlif
M
Mohamed Hanine *
N
Nassim Kharmoum
A
Atenea Ruigómez Noriega
D
David García Obeso
I
Imran Ashraf *
DOI:10.1109/ACCESS.2024.3407753delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
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 methods, one that has shown promise is the introduction of Natural Language Processing (NLP) tools to software testing practices. NLP has witnessed a rise in popularity within all IT fields, especially in software engineering, where its use has improved the way we extract information from textual data. The goal of this systematic literature review (SLR) is to provide an in-depth analysis of the present body of the literature on the expanding subject of NLP-based software testing. Through a repeatable process, that takes into account the quality of the research, we examined 24 papers extracted from Web of Science and Scopus databases to extract insights about the usage of NLP techniques in the field of software testing. Requirements analysis and test case generation popped up as the most hot topics in the field. We also explored NLP techniques, software testing types, machine/deep learning algorithms, and NLP tools and frameworks used in the studied body of literature. This study also stressed some recurrent open challenges that need further work in future research such as the generalization of the NLP algorithm across domains and languages and the ambiguity in the natural language requirements. Software testing professionals and researchers can get important insights from the findings of this SLR, which will help them comprehend the advantages and challenges of using NLP in software testing.
Keyword:
Software testing
Reviews
Natural language processing
Systematics
Software algorithms
Bibliographies
Test pattern generators
natural language processing (NLP)
systematic review
test case generation

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

C
chouaib doukkali university
学者数:
1.3K
论文数: 1.1K
被引数: 1
M
Mohammed V University in Rabat
学者数:
7.0K
论文数: 4.7K
被引数: 7
Y
Yeungnam University
学者数:
1.0W
论文数: 1.3W
被引数: 1.4W
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
An overview on test generation from functional requirements
err2011-08-01
err29
errOAAI
errEscalona, M. J.; Gutierrez, J. J.; Mejias, M.; Aragon, G.; Ramos, I.; Torres, J.; Dominguez, F. J.
err分享
err收藏
Debugging Debug Information With Neural Networks使用神经网络调试调试信息
err2022-01-01
err2
errOAAI
errArtuso, Fiorella; Di Luna, Giuseppe Antonio; Querzoni, Leonardo
err分享
err收藏
学者 查看更多内容