Item type |
SIG Technical Reports(1) |
公開日 |
2018-03-02 |
タイトル |
|
|
タイトル |
情報検索に基づくBug Localizationへの不吉な臭いの深刻度の利用 |
タイトル |
|
|
言語 |
en |
|
タイトル |
Using Code Smell Severity to Improve IR-Based Bug Localization |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
保守 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
著者所属 |
|
|
|
東京工業大学 |
著者所属 |
|
|
|
東京工業大学 |
著者所属 |
|
|
|
東京工業大学 |
著者所属 |
|
|
|
東京工業大学 |
著者所属(英) |
|
|
|
en |
|
|
Tokyo Institute of Technology |
著者所属(英) |
|
|
|
en |
|
|
Tokyo Institute of Technology |
著者所属(英) |
|
|
|
en |
|
|
Tokyo Institute of Technology |
著者所属(英) |
|
|
|
en |
|
|
Tokyo Institute of Technology |
著者名 |
高橋, 碧
セーリム, ナッタウット
林, 晋平
佐伯, 元司
|
著者名(英) |
Aoi, Takahashi
Natthawute, Sae-lim
Shinpei, Hayashi
Motoshi, Saeki
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
大規模なソフトウェア開発では,ある特定のバグを解決するために修正すべきソースコード箇所を見つける Bug Localization が必要である.情報検索に基づく Bug Localization 手法 (IR 手法)は,バグに関して記述されたバグレポートとソースコード内のモジュールとのテキスト類似度を計算し,これに基づき修正すべきモジュールを特定する.しかし,この手法は各モジュールのバグの出やすさの度合いを考慮していないため精度が低い.本論文では,ソースコード内のモジュールのバグの出やすさとして不吉な臭いを用い,これを既存の IR 手法と組み合わせた Bug Localization 手法を提案する.提案手法では,不吉な臭いの深刻度と,ベクトル空間モデルに基づくテキスト類似度を統合した新しい評価値を定義している.これは深刻度の高い不吉な臭いとバグレポートとの高いテキスト類似性の両方を持つモジュールを上位に位置付け,バグを解決するために修正すべきモジュールを予測する.4 つの OSS プロジェクトの過去のバグレポートを用いた評価では,いずれのプロジェクト,モジュール粒度においても提案手法の精度が既存の IR 手法を上回り,また最大で 269% の向上がみられた. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10112981 |
書誌情報 |
研究報告ソフトウェア工学(SE)
巻 2018-SE-198,
号 16,
p. 1-8,
発行日 2018-03-02
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8825 |
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |