Master's Thesis
ソースコード識別子同時名前変更リファクタリングの研究
Master's Thesis, 東京科学大学 情報理工学院 情報工学系 情報工学コース, January 2026.
Abstract
プログラムを理解する上で識別子は重要である.識別子名が不適切な場合開発者は名前変更を行うが,変更した識別子と同じ概念を指す識別子も同時に名前変更する必要があり労力がかかる.本論文では,名前変更された識別子と同時に変更すべき識別子を推薦する手法を提案する.名前変更された識別子を起点として,識別子間のプログラム上の関係性に基づき構築したグラフを辿ることで,変更を伝搬させるべき識別子を特定し,そのうち変更した識別子と語彙的類似性が高いものを推薦する.この関係性と伝播方法は同時変更の実例分析に基づき定める.また,推薦時には識別子の語形変化や名前変更操作の種類も考慮する.実プロジェクトの名前変更例を用いて提案手法の定量的評価を行った.
Related papers
Continued in
BibTeX
@mastersthesis{doi-mthesis,
author = {土居 直樹},
title = {ソースコード識別子同時名前変更リファクタリングの研究},
school = {東京科学大学 情報理工学院 情報工学系 情報工学コース},
year = 2026,
}
- Type
- Master's Thesis
- Institution
- 東京科学大学 情報理工学院 情報工学系 情報工学コース
- Published
- January 2026