講演名 | 2017-01-26 ソースコードの修正作業状況に基づくメソッド移動リファクタリング推薦に向けて 氏原 直哉(阪大), アリ ウニ(阪大), 石尾 隆(阪大), 井上 克郎(阪大), |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | メソッド移動リファクタリングはソフトウェアの品質を向上させるために役立つ技術である.本研究では,Java プログラムの修正作業によって発生したクラス間の依存関係の変化を可視化し,不必要な依存関係を取り除く可能性の高いメソッド移動リファクタリングを推薦,実行するツールを開発した. |
抄録(英) | Move Method Refactoring is an effective technique to improve software quality. In this research, we have developed a refactoring tool that visualizes changes of dependence relation among classes caused by a maintenance task and makes a recommendation of move method refactroings to remove unnecessary dependence relations. |
キーワード(和) | メソッド移動リファクタリング / flossリファクタリング / ソフトウェア品質 / ソフトウェア保守 |
キーワード(英) | move method refactoring / floss refactoring / software quality / software maintenance |
資料番号 | MSS2016-58,SS2016-37 |
発行日 | 2017-01-19 (MSS, SS) |
研究会情報 | |
研究会 | MSS / SS |
---|---|
開催期間 | 2017/1/26(から2日開催) |
開催地(和) | 京都工芸繊維大学 60周年記念館 2階大セミナー室 |
開催地(英) | Kyoto Institute of Technology |
テーマ(和) | 一般 |
テーマ(英) | |
委員長氏名(和) | 山根 智(金沢大) / 緒方 和博(北陸先端大) |
委員長氏名(英) | Satoshi Yamane(Kanazawa Univ.) / Kazuhiro Ogata(JAIST) |
副委員長氏名(和) | 名嘉村 盛和(琉球大) / 中田 明夫(広島市大) |
副委員長氏名(英) | Morikazu Nakamura(Univ. of Ryukyus) / Akio Nakata(Hiroshima City Univ.) |
幹事氏名(和) | 中田 充(山口大) / 豊嶋 伊知郎(東芝) / 小林 隆志(東工大) / 肥後 芳樹(阪大) |
幹事氏名(英) | Mitsuru Nakata(Yamaguchi Univ.) / Ichiro Toyoshima(Toshiba) / Takashi Kobayashi(Tokyo Inst. of Tech.) / Yoshiki Higo(Osaka Univ.) |
幹事補佐氏名(和) | 金城 秀樹(沖縄大) / 島 和之(広島市大) |
幹事補佐氏名(英) | Hideki Kinjo(Okinawa Univ.) / Kazuyuki Shima(Hiroshima City Univ.) |
講演論文情報詳細 | |
申込み研究会 | Technical Committee on Mathematical Systems Science and its applications / Technical Committee on Software Science |
---|---|
本文の言語 | JPN |
タイトル(和) | ソースコードの修正作業状況に基づくメソッド移動リファクタリング推薦に向けて |
サブタイトル(和) | |
タイトル(英) | Towards Move Method Refactoring Recommendation using Change Task Context |
サブタイトル(和) | |
キーワード(1)(和/英) | メソッド移動リファクタリング / move method refactoring |
キーワード(2)(和/英) | flossリファクタリング / floss refactoring |
キーワード(3)(和/英) | ソフトウェア品質 / software quality |
キーワード(4)(和/英) | ソフトウェア保守 / software maintenance |
第 1 著者 氏名(和/英) | 氏原 直哉 / Naoya Ujihara |
第 1 著者 所属(和/英) | 大阪大学(略称:阪大) Osaka Univercity(略称:Osaka Univ.) |
第 2 著者 氏名(和/英) | アリ ウニ / Ali Ouni |
第 2 著者 所属(和/英) | 大阪大学(略称:阪大) Osaka Univercity(略称:Osaka Univ.) |
第 3 著者 氏名(和/英) | 石尾 隆 / Takashi Ishio |
第 3 著者 所属(和/英) | 大阪大学(略称:阪大) Osaka Univercity(略称:Osaka Univ.) |
第 4 著者 氏名(和/英) | 井上 克郎 / Katsuro Inoue |
第 4 著者 所属(和/英) | 大阪大学(略称:阪大) Osaka Univercity(略称:Osaka Univ.) |
発表年月日 | 2017-01-26 |
資料番号 | MSS2016-58,SS2016-37 |
巻番号(vol) | vol.116 |
号番号(no) | MSS-425,SS-426 |
ページ範囲 | pp.7-12(MSS), pp.7-12(SS), |
ページ数 | 6 |
発行日 | 2017-01-19 (MSS, SS) |