抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
近年デバッグ作業のコスト削減のために自動バグ修正の研究が行われている.自動バグ修正を行う際にバグの箇所を特定するバグ限局を行う必要があるが,バグ限局は失敗するテストケースが必要となる.そのため,「テストケースの網羅率が低いことが原因でバグ限局が困難なバグ」に対して自動バグ修正を行うことは難しい.そこで,我々は,テストケースを必要としないバグ予測をバグ限局の代わりに用いた自動バグ修正により,この問題の解決を目指す.そのための最初のステップとして,本研究では,失敗するテストケースがないバグを含むデータセットを対象として,Transformerベースのラインに対するバグ予測を行った.本研究のアプローチは,Gitの差分で与えられる変更のかたまり(ハンク)に対してバグ予測を行い,バグと予測された場合,行レベルで予測を行う2段階のステップで構築されている.実験の結果,ハンクレベルの予測では,適合率は低いが,再現率が高いモデルを構築できた.行レベルの予測では,Top-5Accuracyが0.85,IFAの中央値が0と高い精度で予測することができた.(著者抄録)