講演名 2022-03-07
ソースコード変更パターンのプロジェクト共通性を考慮した変更推薦
安藤 直樹(東工大), 林 晋平(東工大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 変更パターンの学習に基づく変更推薦手法において,プロジェクト外の変更を対象として学習を行うと,プロジェクトに固有のパターンによる受け入れ不可能な推薦が含まれてしまう.本論文では,多くのプロジェクトに出現する変更パターンは一般性が高いという予備調査結果をもとに,プロジェクト共通性の高いパターンを優先することで,受け入れ可能性を備え,かつ使用者が望む一般性レベルの推薦を実行する手法を提案する.手法では,変更パターンの出現プロジェクト数を新しいメトリクスとして定義し,推薦候補のフィルタリングと順位付けに用いる.また,プロジェクト共通性を用いて変更パターンを一般性の高い群と低い群に分類し,使用者が選択した群を推薦に用いることができるようにする.提案手法の評価では,手法は受け入れ可能性を備える推薦の割合を向上させた.オプションを切り替えることによって,一般性の高い推薦を選択可能な一方で,低い推薦の選択性は高くなかった.
抄録(英)
キーワード(和) 変更パターン / 静的解析
キーワード(英)
資料番号 SS2021-54
発行日 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-ONLY
タイトル(和) ソースコード変更パターンのプロジェクト共通性を考慮した変更推薦
サブタイトル(和)
タイトル(英)
サブタイトル(和)
キーワード(1)(和/英) 変更パターン
キーワード(2)(和/英) 静的解析
第 1 著者 氏名(和/英) 安藤 直樹 / Naoki Ando
第 1 著者 所属(和/英) 東京工業大学(略称:東工大)
Tokyo Institute of Technology(略称:Tokyo Tech)
第 2 著者 氏名(和/英) 林 晋平 / Shinpei Hayashi
第 2 著者 所属(和/英) 東京工業大学(略称:東工大)
Tokyo Institute of Technology(略称:Tokyo Tech)
発表年月日 2022-03-07
資料番号 SS2021-54
巻番号(vol) vol.121
号番号(no) SS-416
ページ範囲 pp.72-77(SS),
ページ数 6
発行日 2022-02-28 (SS)