講演名 2021-07-08
複数ファイルの履歴を考慮したGitファイル追跡精度改善の提案
前島 葵(阪大), 肥後 芳樹(阪大), 楠本 真二(阪大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) Gitに代表される版管理システムから得られるファイル変更履歴は,バグモジュールの検出や同時変更コードの分析などマイニングソフトウェアリポジトリ(MSR)に関する様々な研究に役立てられている.そのため,変更履歴に誤りが存在すればMSRの研究に影響を与えてしまう.本研究では,版管理システムとして広く用いられているGitを対象にファイル変更履歴の追跡精度の調査を行う.Gitにはファイルの名前変更や移動を検出し,ファイルの変更を追跡する機能が備わっている.しかし,Gitの追跡機能はファイルの追跡を個別に行うため,名前変更時に複数ファイルの追跡結果が被ってしまう問題がある.そこで,Gitの追跡ではどの程度変更履歴が被ってしまうのか調査を行い,より精度の高い追跡を目指した複数ファイルの変更を考慮する手法を提案する.オープンソースプロジェクトに対する調査の結果,145件のJavaプロジェクトのうち45件のリポジトリにおいて変更履歴の被りが存在した.また,複数ファイルの変更を考慮することで追跡精度が17%向上し提案手法が有効であることが示された.
抄録(英)
キーワード(和) ソフトウェアリポジトリマイニング / Git / バージョン管理システム
キーワード(英)
資料番号 SS2021-2,KBSE2021-14
発行日 2021-07-01 (SS, KBSE)

研究会情報
研究会 KBSE / IPSJ-SE / SS
開催期間 2021/7/8(から2日開催)
開催地(和) オンライン開催(Zoom)
開催地(英) Virtual (Zoom)
テーマ(和) ソフトウェア工学全般/ソフトウェアサイエンス全般/知能ソフトウェア工学全般
テーマ(英)
委員長氏名(和) 中川 博之(阪大) / 鷲崎 弘宜(早稲田大学) / 小林 隆志(東工大)
委員長氏名(英) Hiroyuki Nakagawa(Osaka Univ.) / 鷲崎 弘宜(早稲田大学) / Takashi Kobayashi(Tokyo Inst. of Tech.)
副委員長氏名(和) 猿渡 卓也(NTTデータ) / / 岡野 浩三(信州大)
副委員長氏名(英) Takuya Saruwatari(NTT Data) / / Kozo Okano(Shinshu Univ.)
幹事氏名(和) 小形 真平(信州大) / 槇原 絵里奈(同志社大) / / 島 和之(広島市大) / 林 晋平(東工大)
幹事氏名(英) Shinpei Ogata(Shinshu Univ) / Erina Nakihara(Doshisha Univ,) / / Kazuyuki Shima(Hiroshima City Univ.) / Shinpei Hayashi(Tokyo Inst. of Tech.)
幹事補佐氏名(和) 小島 英春(阪大) / 柏 祐太郎(九大) / 伊原 彰紀(和歌山大学) / 小川 秀人(日立製作所) / 竹内 広宜(武蔵大学) / 徳本 晋(富士通) / 伏田 享平(NTT株式会社) / 福田 浩章(芝浦工業大学) / 横川 智教(岡山県立大学) / 小形 真平(信州大)
幹事補佐氏名(英) Hideharu Kojima(Osaka Univ.) / Yutaro Kashiwa(Kyushu Univ,) / 伊原 彰紀(和歌山大学) / 小川 秀人(日立製作所) / 竹内 広宜(武蔵大学) / 徳本 晋(富士通) / 伏田 享平(NTT株式会社) / 福田 浩章(芝浦工業大学) / 横川 智教(岡山県立大学) / Shinpei Ogata(Shinshu Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Knowledge-Based Software Engineering / Special Interest Group on Software Engineering / Technical Committee on Software Science
本文の言語 JPN-ONLY
タイトル(和) 複数ファイルの履歴を考慮したGitファイル追跡精度改善の提案
サブタイトル(和)
タイトル(英)
サブタイトル(和)
キーワード(1)(和/英) ソフトウェアリポジトリマイニング
キーワード(2)(和/英) Git
キーワード(3)(和/英) バージョン管理システム
第 1 著者 氏名(和/英) 前島 葵 / Aoi Maejima
第 1 著者 所属(和/英) 大阪大学(略称:阪大)
Osaka University(略称:Osaka Univ.)
第 2 著者 氏名(和/英) 肥後 芳樹 / Yoshiki Higo
第 2 著者 所属(和/英) 大阪大学(略称:阪大)
Osaka University(略称:Osaka Univ.)
第 3 著者 氏名(和/英) 楠本 真二 / Shinji Kusumoto
第 3 著者 所属(和/英) 大阪大学(略称:阪大)
Osaka University(略称:Osaka Univ.)
発表年月日 2021-07-08
資料番号 SS2021-2,KBSE2021-14
巻番号(vol) vol.121
号番号(no) SS-94,KBSE-95
ページ範囲 pp.7-12(SS), pp.7-12(KBSE),
ページ数 6
発行日 2021-07-01 (SS, KBSE)