Technical Meeting

識別子の名前変更伝播の調査と同時名前変更支援への応用

土居 直樹, 林 晋平

情報処理学会研究報告, vol. 2026-SE-222, no. 1, pp. 1–8, 東京科学大学大岡山キャンパス, 東京, March 2026.

令和7年度情報処理学会ソフトウェア工学研究会学生研究賞

Abstract

識別子名が不適切な場合に開発者は名前変更を行うが,変更した識別子と同じ概念を指す識別子も同時に名前変更する必要があり労力がかかる.既存の名前変更推薦手法では,識別子間の関係性を辿り続け名前変更操作が適用可能な識別子に対して,辿った関係性の種類や語彙的類似性に基づき優先度を付与するが,変更の伝播経路や優先度の計算が不正確であり誤推薦や推薦漏れが生じる.本論文では,推薦で考慮すべき関係性を定義して識別子を探索し,関係性ごとの伝播傾向に基づき識別子に優先度を付与する推薦手法RENAS v2を提案する.関係性の定義により,変更が伝播しない伝播経路は除外される.また,関係性ごとの伝播確率や伝播時の語彙的類似性を考慮した優先度計算により,変更すべき識別子の優先度が高くなる.RENAS v2を評価した結果,既存手法よりF値が0.037以上向上した.

BibTeX

@article{doi-sigse202603,
    author = {土居 直樹 and 林 晋平},
    title = {識別子の名前変更伝播の調査と同時名前変更支援への応用},
    journal = {情報処理学会研究報告},
    volume = {2026-SE-222},
    number = 1,
    pages = {1--8},
    year = 2026,
}
Type
Technical Meeting
Location
東京科学大学大岡山キャンパス, 東京
Presented
March 9, 2026
Volume / Pages
vol. 2026-SE-222, no. 1, pp. 1–8