抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
デバッグは多大な労力を要する作業であり,作業コストの削減が課題である。自動欠陥修正は欠陥を含むプログラムとテスト集合から,修正したプログラムを出力するデバッグ支援手法であり,近年盛んに研究されている。既存の自動欠陥修正に対する評価方法は,修正できた欠陥の個数や,修正時間,修正品質などの評価が主であった。一方,修正結果は欠陥が持つ特徴によって様々であるにもかかわらず,どのような特徴を持つ欠陥を修正できたのかという観点での評価はあまり行われていない。本研究では,欠陥の特徴を欠陥レポートから抽出し,オープンソースのJavaプロジェクトにおける138個の欠陥に対する自動欠陥修正ツールの修正性能を調査した。調査では,jGenProgとNopolが高い優先度を持つ欠陥を高い割合で修正できることを明らかにした。また,修正時間や修正行数などの観点から,自動欠陥修正の修正性能を多角的に評価した。(著者抄録)