Technical Meeting

リファクタリングに注目したConventional Commitsの調査

大瀬良 龍誠, 林 晋平

情報処理学会研究報告, vol. 2024-SE-216, no. 1, pp. 1–8, NTT DATA駒場研修センター, 東京, March 2024.

Abstract

リファクタリングに関する実証的研究において,リファクタリング事例の収集は重要である.一方,既存の事例収集法は対象言語やリファクタリングの種類の制限,収集精度に課題があった.本論文ではリファクタリングコミットの自動収集可能性の検討として,Conventional Commits規約に従うコミット(CCコミット)の特徴を分析する.CCコミットはメッセージから容易に特定できるため,従来のメッセージ分析に基づく手法の精度の問題を軽減させたうえで,言語に依存せずに自動でリファクタリングコミットを収集することができる.分析の結果,CCコミットは言語に依らず年々増加する傾向にあった.また,リファクタリングと分類されたCCコミットは他の分類より多くのリファクタリング事例を含んでおり,信頼性が高いことが分かった.

BibTeX

@article{osera-sigse202403,
    author = {大瀬良 龍誠 and 林 晋平},
    title = {リファクタリングに注目したConventional Commitsの調査},
    journal = {情報処理学会研究報告},
    volume = {2024-SE-216},
    number = 1,
    pages = {1--8},
    year = 2024,
}
Type
Technical Meeting
Location
NTT DATA駒場研修センター, 東京
Presented
March 4, 2024
Volume / Pages
vol. 2024-SE-216, no. 1, pp. 1–8