講演抄録/キーワード |
講演名 |
2008-08-01 11:15
ソフトウェアメトリクスとメソッド内の構造に着目したリファクタリング支援手法の提案 ○三宅達也・肥後芳樹・井上克郎(阪大) SS2008-25 |
抄録 |
(和) |
リファクタリングはソフトウェアの外部的振る舞いを保ったまま,内部構造を変更することにより,ソフトウェアの設計品質を改善する.しかしながら,リファクタリングは複数の手順で行われる複雑な作業である.このため手動によるリファクタリングは誤りが発生しやすく,適切に行うには高い技術と多大な時間を必要とする.そこで本研究ではリファクタリング手順の一部を自動化する手法を提案する.具体的には,リファクタリング手順の重要な要素である「リファクタリングすべき箇所の識別」,「適用すべきリファクタリングパターンの決定」,「リファクタリングの効果予測」を自動化する. |
(英) |
Refactoring is a set of operations to improve design quality of software without changing the external behavior of it. However, refactoring is a complicated task. Manual refactoring is error-prone, and it requires certain costs to be performed appropriately. This paper proposes an approach that automatizes a part of refactoring operations. The approach identifies where should be refactored, and it suggests how they should be improved. Moreover, the approach estimates the effect of the refactorings. |
キーワード |
(和) |
リファクタリング / 自動化 / ソフトウェアメトリクス / / / / / |
(英) |
Refactoring / Automation / Software Metrics / / / / / |
文献情報 |
信学技報, vol. 108, no. 173, SS2008-25, pp. 73-78, 2008年7月. |
資料番号 |
SS2008-25 |
発行日 |
2008-07-24 (SS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2008-25 |