講演名 2016-03-11
メソッドを横断するコードテンプレート発見のためのインライン展開戦略の検討
相澤 遥也(東工大), 小林 隆志(東工大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 系列パターンマイニングを用いたAPI利用パターンの抽出において,組み合わせ爆発や系列の偏りを抑制することで効率的にパターンを抽出するために,メソッドを選択的にインライン展開する手法を提案した.実際のソフトウェアを用いて有効性を確認した.
抄録(英) The API usage pattern is useful for programmers to learn the usage of the library. In this report, we propose a method to choose methods to be inlined as a sequence in sequential pattern mining to avoid combinatorial explosion and generating skewed sequences. Our experimental results show that limited inlining bring diversity to extracted patterns.
キーワード(和) API利用パターン / インライン展開 / ソフトウェアリポジトリマイニング / プログラム理解
キーワード(英) API Usage Pattern / Inlining / Mining Software Repositories / Program Comprehension
資料番号 SS2015-96
発行日 2016-03-03 (SS)

研究会情報
研究会 SS
開催期間 2016/3/10(から2日開催)
開催地(和) 沖縄県立宮古青少年の家
開催地(英)
テーマ(和) 一般
テーマ(英)
委員長氏名(和) 結縁 祥治(名大)
委員長氏名(英) Shoji Yuen(Nagoya Univ.)
副委員長氏名(和) 緒方 和博(北陸先端大)
副委員長氏名(英) Kazuhiro Ogata(JAIST)
幹事氏名(和) 小林 隆志(東工大) / 鷲崎 弘宜(早大)
幹事氏名(英) Takashi Kobayashi(Tokyo Inst. of Tech.) / Hironobu Washizaki(Waseda Univ.)
幹事補佐氏名(和) 肥後 芳樹(阪大)
幹事補佐氏名(英) Yoshiki Higo(Osaka Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Software Science
本文の言語 JPN
タイトル(和) メソッドを横断するコードテンプレート発見のためのインライン展開戦略の検討
サブタイトル(和)
タイトル(英) Preliminary Study of Selective Inlining to Find API Usage Patterns Across Multiple Methods
サブタイトル(和)
キーワード(1)(和/英) API利用パターン / API Usage Pattern
キーワード(2)(和/英) インライン展開 / Inlining
キーワード(3)(和/英) ソフトウェアリポジトリマイニング / Mining Software Repositories
キーワード(4)(和/英) プログラム理解 / Program Comprehension
第 1 著者 氏名(和/英) 相澤 遥也 / Yuya Aizawsa
第 1 著者 所属(和/英) 東京工業大学(略称:東工大)
Tokyo Insitute of Technology(略称:Tokyo Tech.)
第 2 著者 氏名(和/英) 小林 隆志 / Takashi Kobayashi
第 2 著者 所属(和/英) 東京工業大学(略称:東工大)
Tokyo Insitute of Technology(略称:Tokyo Tech.)
発表年月日 2016-03-11
資料番号 SS2015-96
巻番号(vol) vol.115
号番号(no) SS-508
ページ範囲 pp.121-126(SS),
ページ数 6
発行日 2016-03-03 (SS)