楠本研究室

業績一覧

ホーム業績一覧

プログラム依存グラフを用いたリファクタリング候補の特定と可視化

プログラム依存グラフを用いたリファクタリング候補の特定と可視化
電子情報通信学会技術研究報告, vol.110, no.336, pp.61-66 (2010)
概要: リファクタリングは,保守の効率化において重要であるが,手動によるリファクタリングは誤りが混入しやすいため,その作業を自動化する手法及びツールが必要である.本稿では,メソッド抽出リファクタリングの候補を支援する提示する手法を提案する.メソッド抽出リファクタリングとは,メソッドの一部を別のメソッドとして切り出すことである.これまでの研究により,メソッド抽出リファクタリングは他のリファクタリングの前に頻繁に行われることが示されており,メソッド抽出リファクタリングを支援することは重要である.既存研究では行数や複雑さを基にメソッド抽出リファクタリングの候補を提示するが,本来メソッドは機能に基づいて分割することが望ましい.本稿では,文の間のデータの繋がりに着目する.データの繋がりの強い部分が一つの機能を表すと考え,メソッド抽出リファクタリングの候補を求め,自動的に提示する手法を提案する.提案手法では,リファクタリング可能なところを特定するだけでなく,リファクタリングすべきところを提示する. タグ: 保守, リファクタリングプログラム, 依存グラフ
@inproceedings{兼光智子2010,
  author = {兼光 智子 and 肥後 芳樹 and 楠本 真二},
  title = {プログラム依存グラフを用いたリファクタリング候補の特定と可視化},
  booktitle = {電子情報通信学会技術研究報告},
  volume = {110},
  number = {336},
  pages = {61--66},
  year = {2010},
  month = {dec}
}