講演名 | 2018-07-18 自動フ?ロク?ラム修正手法を用いた自動リファクタリンク?ツールの試作 谷門 照斗(阪大), 肥後 芳樹(阪大), 楠本 真二(阪大), |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | リファクタリングとはソフトウェアの外部的振る舞いを保ったまま,内部構造を改善する作業であり,ソフトウェアの保守性を向上させるために重要な作業である.しかし,リファクタリングは複数の手順で行われる複雑な作業であるため,手動によるリファクタリングは誤りが発生しやすく,適切に行うには高い技術と多大な時間を必要とする.そこで本研究では,リファクタリング手順を自動化する手法を提案する.具体的には,ソフトウェアメトリクスを用いてリファクタリングすべき箇所を自動的に特定し,自動プログラム修正手法を用いてメトリクスの値が改善するようにソースコードの編集を自動的に行う.本研究では,自動リファクタリングツールを試作し,そのツールで自動的にリファクタリングが行えることを確認した. |
抄録(英) | |
キーワード(和) | 自動リファクタリング / 自動プログラム修正 / ソフトウェアメトリクス |
キーワード(英) | |
資料番号 | SS2018-2,KBSE2018-12 |
発行日 | 2018-07-11 (SS, KBSE) |
研究会情報 | |
研究会 | KBSE / SS / IPSJ-SE |
---|---|
開催期間 | 2018/7/18(から3日開催) |
開催地(和) | 北海道・帯広市 とかちプラザ 視聴覚室/大集会室 |
開催地(英) | |
テーマ(和) | 知能ソフトウェア工学全般/ソフトウェアサイエンス全般/ソフトウェア工学全般 |
テーマ(英) | |
委員長氏名(和) | 粂野 文洋(日本工大) / 中田 明夫(広島市大) / 丸山 勝久(立命館大学) |
委員長氏名(英) | Fumihiro Kumeno(Nippon Inst. of Tech.) / Akio Nakata(Hiroshima City Univ.) / Katsuhisa Maruyama(Ritsumeikan Univ.) |
副委員長氏名(和) | 中川 博之(阪大) / 小林 隆志(東工大) |
副委員長氏名(英) | Hiroyuki Nakagawa(Osaka Univ.) / Takashi Kobayashi(Tokyo Inst. of Tech.) |
幹事氏名(和) | 猿渡 卓也(NTT) / 木村 功作(富士通研) / 肥後 芳樹(阪大) / 島 和之(広島市大) / 石尾 隆(NAIST) / 位野木 万里(工学院大学) / 丹野 治門(NTT) / 吉田 則裕(名古屋大学) / 吉村 健太郎(日立製作所) / 鷲崎 弘宜(早稲田大学) |
幹事氏名(英) | Takuya Saruwatari(NTT) / Kosaku Kimura(Fujitsu labs.) / Yoshiki Higo(Osaka Univ.) / Kazuyuki Shima(Hiroshima City Univ.) / Takashi Ishio(NAIST) / Mari Inoki(Kogakuin Univ.) / Haruto Tanno(NTT) / Norihiro Yoshida(Nagoya Univ.) / Kentaro Yoshimura(Hitachi) / Hironori Washizaki(Waseda Univ.) |
幹事補佐氏名(和) | 高橋 竜一(茨城大) / 田辺 良則(鶴見大) / 林 晋平(東工大) |
幹事補佐氏名(英) | Ryuichi Takahashi(Ibaraki Univ.) / Yoshinori Tanabe(Tsurumi Univ.) / Shinpei Hayashi(Tokyo Inst. of Tech.) |
講演論文情報詳細 | |
申込み研究会 | Technical Committee on Knowledge-Based Software Engineering / Technical Committee on Software Science / Special Interest Group on Software Engineering |
---|---|
本文の言語 | JPN-ONLY |
タイトル(和) | 自動フ?ロク?ラム修正手法を用いた自動リファクタリンク?ツールの試作 |
サブタイトル(和) | |
タイトル(英) | |
サブタイトル(和) | |
キーワード(1)(和/英) | 自動リファクタリング |
キーワード(2)(和/英) | 自動プログラム修正 |
キーワード(3)(和/英) | ソフトウェアメトリクス |
第 1 著者 氏名(和/英) | 谷門 照斗 / Akito Tanikado |
第 1 著者 所属(和/英) | 大阪大学(略称:阪大) Osaka University(略称:Osaka Univ.) |
第 2 著者 氏名(和/英) | 肥後 芳樹 / Yoshiki Higo |
第 2 著者 所属(和/英) | 大阪大学(略称:阪大) Osaka University(略称:Osaka Univ.) |
第 3 著者 氏名(和/英) | 楠本 真二 / Shinji Kusumoto |
第 3 著者 所属(和/英) | 大阪大学(略称:阪大) Osaka University(略称:Osaka Univ.) |
発表年月日 | 2018-07-18 |
資料番号 | SS2018-2,KBSE2018-12 |
巻番号(vol) | vol.118 |
号番号(no) | SS-137,KBSE-138 |
ページ範囲 | pp.7-12(SS), pp.7-12(KBSE), |
ページ数 | 6 |
発行日 | 2018-07-11 (SS, KBSE) |