講演名 2022-03-07
欠陥箇所検索に有効なバグレポート中のキーワード抽出
林 和輝(東工大), 小林 隆志(東工大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) ソフトウェアの欠陥箇所特定を支援するために情報検索技術に基づく欠陥箇所検索手法が研究されている. これら研究では,検索クエリにバグレポート中の部分的な文章のみを利用することで精度が改善されることが実験的に示されてきた. 近年,欠陥の位置から逆算することで理想的な検索結果を提示する模範クエリを構成し, 情報検索技術に基づく手法の限界や実験的に示されてきた知見を検証する試みがなされた. しかし, その模範クエリを構成する方法については明らかとされていない. 本研究では模範クエリの特徴を分析し,それを構成する単語が持つ構造的特徴や自然言語的特徴を調べる.調べた結果を元に,模範クエリを再現する手法を提案する. 分析の結果,模範クエリの構成単語に構造的特徴や自然言語的特徴が確認できた. また,提案手法は先行研究より模範クエリに近い検索クエリを構成できることがわかった.
抄録(英) Bug Localization is a field that is researched to support locating bugs in software programs. Recent research created optimal search queries that provide accurate localization results by using the bug locations as prior knowledge, to prove the usefulness for this field of research and to evaluate the empirical knowledge from related works. However, this research could not provide a method to create these optimal queries without prior knowledge of the bug location. In this research, we will analyze the property of these optimal queries based on provenance in bug reports and natural language. We will use our analysis to propose our method that will replicate these optimal queries. Conducting the analysis, we found that optimal queries have traits related to provenance in bug reports and natural language. The resulting proposed method could replicate optimal queries better than existing methods.
キーワード(和) 自然言語処理 / クエリ改善 / Bug Localization / ソフトウェア保守
キーワード(英) Natural Language Processing / Query Reformation / Bug Localization / Software maintenance
資料番号 SS2021-56
発行日 2022-02-28 (SS)

研究会情報
研究会 SS
開催期間 2022/3/7(から2日開催)
開催地(和) オンライン開催
開催地(英) Online
テーマ(和) ソフトウェアサイエンスおよび一般
テーマ(英) Software Science etc.
委員長氏名(和) 小林 隆志(東工大)
委員長氏名(英) Takashi Kobayashi(Tokyo Inst. of Tech.)
副委員長氏名(和) 岡野 浩三(信州大)
副委員長氏名(英) Kozo Okano(Shinshu Univ.)
幹事氏名(和) 島 和之(広島市大) / 林 晋平(東工大)
幹事氏名(英) Kazuyuki Shima(Hiroshima City Univ.) / Shinpei Hayashi(Tokyo Inst. of Tech.)
幹事補佐氏名(和) 小形 真平(信州大)
幹事補佐氏名(英) Shinpei Ogata(Shinshu Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Software Science
本文の言語 JPN
タイトル(和) 欠陥箇所検索に有効なバグレポート中のキーワード抽出
サブタイトル(和)
タイトル(英) Extracting Optimal Query Keywords from Bug Report for IR-based Bug Localization
サブタイトル(和)
キーワード(1)(和/英) 自然言語処理 / Natural Language Processing
キーワード(2)(和/英) クエリ改善 / Query Reformation
キーワード(3)(和/英) Bug Localization / Bug Localization
キーワード(4)(和/英) ソフトウェア保守 / Software maintenance
第 1 著者 氏名(和/英) 林 和輝 / Kazuki Hayashi
第 1 著者 所属(和/英) 東京工業大学(略称:東工大)
Tokyo Institute of Technology(略称:Tokyo Tech.)
第 2 著者 氏名(和/英) 小林 隆志 / Takashi Kobayashi
第 2 著者 所属(和/英) 東京工業大学(略称:東工大)
Tokyo Institute of Technology(略称:Tokyo Tech.)
発表年月日 2022-03-07
資料番号 SS2021-56
巻番号(vol) vol.121
号番号(no) SS-416
ページ範囲 pp.84-89(SS),
ページ数 6
発行日 2022-02-28 (SS)