論文

査読有り
2018年8月

コードクローンの複雑度メトリクスを用いた開発者の特徴分析

ソフトウェアエンジニアリング最前線
  • 東 誠
  • ,
  • 肥後 芳樹
  • ,
  • 早瀬 康裕
  • ,
  • 松下 誠
  • ,
  • 井上 克郎

2008
記述言語
日本語
掲載種別

ソフトウェアシステム内に存在する重複したコード片であるコードクローンは,単に取り除くのではなく適切に管理する必要がある.本研究では,コードクローンの管理を目的として,コードクローンを編集した開発者に着目したコードクローンの編集傾向分析を行う.具体的には,リポジトリに保存されたソフトウェア編集履歴から,コードクローンに対する変更を取り出し,そのコードクローンに対するメトリクス値の変化を計算する.そして,開発者によってメトリクス値の変化量に差があるかを分析する.提案する調査方法を用いて,実際のソフトウェア開発履歴を分析した結果,メトリクスの変化は開発者ごとに差があることが分かった.

エクスポート
BibTeX RIS