Master's Thesis
環境適応性の高いコードクローン変更支援ツールの設計と実装
Master's Thesis, 東京科学大学 情報理工学院 情報工学系 情報工学コース, January 2025.
Abstract
コードクローンへの一貫性の無い変更は,ソフトウェアの欠陥の原因となる.コードクローンへの一貫した変更を支援する手法は多く存在するが,支援対象の言語や環境に制約がある.本研究では,言語特有の解析を行わずに,幅広い開発環境でクローンの変更支援を行うツール ICCheck を提案する.ソースコードを編集した際に,言語非依存であるクローン検索手法 FLeCCS を用い,ICCheck は他クローン箇所の変更推薦を行う.ICCheck の主要な外部依存は Git のインタフェースに限られており,CI やエディタを含む幅広い環境で利用可能である.言語非依存性の評価のため,複数のオープンソースリポジトリで ICCheck による推薦結果を確認した.
Published as
BibTeX
@mastersthesis{toki-mthesis,
author = {阿部 元輝},
title = {環境適応性の高いコードクローン変更支援ツールの設計と実装},
school = {東京科学大学 情報理工学院 情報工学系 情報工学コース},
year = 2025,
}
- Type
- Master's Thesis
- Institution
- 東京科学大学 情報理工学院 情報工学系 情報工学コース
- Published
- January 2025