一句话:综述如何用自然语言处理与机器学习应对自主与自适应软件测试的开放挑战。
本教程聚焦自主与自适应软件系统测试中的开放挑战,探讨自然语言处理与机器学习如何帮助解决这些核心问题。作者首先概览这类系统在测试方面面临的关键难题,随后讨论可用于应对核心问题的主流前沿技术,并梳理自然语言处理与机器学习在软件测试领域的最新进展与未来前景。作为教程,本文以技术综述与方向展望为主,旨在为相关研究提供方法指引和问题框架,而非提出单一新方法或报告具体实验评估结果。
In this tutorial, we see how natural language processing and machine learning can help us address the open challenges of software testing. We overview the open challenges of testing autonomous and self-adaptive software systems, discuss the leading-edge technologies that can address the core issues, and see the latest progresses and future prospective of natural language processing and machine learning to cope with core problems.
DOI 原文 ·
@inproceedings{paperbot7134,
title = {Machine learning and natural language processing for automating software testing (tutorial)},
author = {Mauro Pezzè},
booktitle = {FSE},
year = {2022},
doi = {10.1145/3540250.3569451}
}