Technical Meeting

RefSearch:リファクタリング事例検索システムの試作

阿部 元輝, 林 晋平

電子情報通信学会技術研究報告, vol. 122, no. 432, pp. 73–78, 名護市産業支援センター, 沖縄, March 2023.

令和4年度電子情報通信学会ソフトウェアサイエンス研究会研究奨励賞

Abstract

開発者はソフトウェアを開発する上で,ソースコードの品質を向上するためリファクタリングを行うことがある.リファクタリングを行う上での問題点として,その適用の可否の判断が難しいことがある.現在行おうとするリファクタリングに近い状況の過去のリファクタリング事例を検索することで,リファクタリングの適用判断を補助したい.精度が高いリファクタリング検出器を2つ用いて事例を検出し,独自に設計した理解が容易なクエリ言語を用いて,ウェブブラウザで閲覧可能なユーザーインターフェイスから事例の検索が可能なシステムRefSearchを設計,実装した.また,検索を行いたいリファクタリングの条件を4つ設定し,クエリの表現能力及びシステムの検索性能に関する評価を与えた.

Related papers

This work builds on

BibTeX

@article{toki-sigss202303,
    author = {阿部 元輝 and 林 晋平},
    title = {{RefSearch}:リファクタリング事例検索システムの試作},
    journal = {電子情報通信学会技術研究報告},
    volume = 122,
    number = 432,
    pages = {73--78},
    year = 2023,
}
Type
Technical Meeting
Location
名護市産業支援センター, 沖縄
Presented
March 14, 2023
Volume / Pages
vol. 122, no. 432, pp. 73–78