Core Concepts
ASATの警告を細かく検証するFineWAVEの効果的な性能と比較。
Abstract
ソフトウェアサイズと複雑さの拡大により、バグの削減が重要性を増している。
ASATは開発者に貢献する一方、多くの誤検知が生産性や信頼性に影響を与える。
先行研究では粒度が荒く、個々のバグや警告に焦点を当てていない。
FineWAVEはASATの結果を改善するために敏感なバグに焦点を当てた手法であり、効果的であることが実験結果から示されている。
データ収集からモデル構築までの詳細なプロセスが記載されており、大規模なデータセットを用いた実験結果も提供されている。
Stats
280,273件の警告データセット「BSWarnings」が収集された。F1スコアは97.79%で偽アラームを削減し、実際の警告確認率は67.06%であった。