環境適応性の高いコードクローン変更支援ツールの試作
説明
コードクローンへの一貫性の無い変更は,ソフトウェアの欠陥の原因となる.コードクローンの検出や変更抽出に基づいた,一貫した変更を支援する手法は多く存在する.しかし,現代の多様なプログラミング言語や開発環境で利用できるコードクローンの変更支援ツールは存在しない.本論文では,言語に依存せず,多様な環境で利用できるツール ICCheck の試作について報告する.既存の多言語対応のクローン検索手法を用いること,および Git のインタフェースのみに依存することで,多様な環境で利用できるコードクローンの変更支援ツールを試作した.複数のオープンソースリポジトリで,言語に依存しない本ツールの動作を確認した.また,Language Server Protocol に対応することにより,少ない努力で複数の開発環境への連携が可能なことを確認した.
収録刊行物
-
- ソフトウェアエンジニアリングシンポジウム2024論文集
-
ソフトウェアエンジニアリングシンポジウム2024論文集 2024 109-116, 2024-09-10
情報処理学会
- Tweet
キーワード
詳細情報 詳細情報について
-
- CRID
- 1050020054806467968
-
- 本文言語コード
- ja
-
- 資料種別
- conference paper
-
- データソース種別
-
- IRDB