講演名 2008-08-01
ソフトウェアメトリクスとメソッド内の構造を用いたリファクタリング支援手法の提案
三宅 達也, 肥後 芳樹, 井上 克郎,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) リファクタリングはソフトウェアの外部的振る舞いを保ったまま,内部構造を変更することにより,ソフトウェアの設計品質を改善する.しかしながら,リファクタリングは複数の手順で行われる複雑な作業である.このため手動によるリファクタリングは誤りが発生しやすく,適切に行うには高い技術と多大な時間を必要とする.そこで本研究ではリファクタリング手順の一部を自動化する手法を提案する.具体的には,リファクタリング手順の重要な要素である「リファクタリングすべき箇所の識別」,「適用すべきリファクタリングパターンの決定」,「リファクタリングの効果予測」を自動化する.
抄録(英) 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
資料番号 SS2008-25
発行日

研究会情報
研究会 SS
開催期間 2008/7/24(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Software Science (SS)
本文の言語 JPN
タイトル(和) ソフトウェアメトリクスとメソッド内の構造を用いたリファクタリング支援手法の提案
サブタイトル(和)
タイトル(英) A Refactoring Approach Based on Software Metrics and Internal Structure of Method
サブタイトル(和)
キーワード(1)(和/英) リファクタリング / Refactoring
キーワード(2)(和/英) 自動化 / Automation
キーワード(3)(和/英) ソフトウェアメトリクス / Software Metrics
第 1 著者 氏名(和/英) 三宅 達也 / Tatsuya MIYAKE
第 1 著者 所属(和/英) 大阪大学大学院情報科学研究科
Graduate School of Information Science and Technology, Osaka University
第 2 著者 氏名(和/英) 肥後 芳樹 / Yoshiki HIGO
第 2 著者 所属(和/英) 大阪大学大学院情報科学研究科
Graduate School of Information Science and Technology, Osaka University
第 3 著者 氏名(和/英) 井上 克郎 / Katsuro INOUE
第 3 著者 所属(和/英) 大阪大学大学院情報科学研究科
Graduate School of Information Science and Technology, Osaka University
発表年月日 2008-08-01
資料番号 SS2008-25
巻番号(vol) vol.108
号番号(no) 173
ページ範囲 pp.-
ページ数 6
発行日