Conceptos Básicos
ソフトウェアテストにおける大規模言語モデル(LLMs)の利用とその重要性に焦点を当てた包括的なレビュー。
Resumen
最近登場した事前学習された大規模言語モデル(LLMs)は、自然言語処理と人工知能の分野で画期的な技術として浮上しています。この論文は、ソフトウェアテストにおけるLLMsの活用について102件の関連研究を分析しました。LLMsが一般的に使用されるソフトウェアテストタスクについて詳細な議論を提供し、主要な挑戦や潜在的な機会をまとめました。これは将来の研究のための道筋として役立ち、LLMsをソフトウェアテストに効果的に統合する方法について実践的な指針を提供します。
Estadísticas
5 Java projects from Defects4Jでは16.21%の正確さと5%-13%のカバレッジが報告されました。
CodeSearchNetでは41%の正確さが報告されました。
HumanEvalでは78%の正確さが報告されました。
SF110では2%のカバレッジが報告されました。
Citas
"Software testing is a crucial undertaking that serves as a cornerstone for ensuring the quality and reliability of software products." - Junjie Wang, Yuchao Huang, Chunyang Chen, Zhe Liu, Song Wang, Qing Wang
"Large language models (LLMs) have revolutionized the field of natural language processing (NLP) and artificial intelligence (AI)." - Research Paper
"This work can serve as a roadmap for future research in this area, highlighting potential avenues for exploration and identifying gaps in our current understanding of the use of LLMs in software testing." - Research Paper