• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

過去の開発事例に基づくメソッド名とメソッドボディの補完システムの開発

研究課題

研究課題/領域番号 25730036
研究種目

若手研究(B)

配分区分基金
研究分野 ソフトウェア
研究機関筑波大学

研究代表者

早瀬 康裕  筑波大学, システム情報系, 助教 (40423090)

研究期間 (年度) 2013-04-01 – 2016-03-31
研究課題ステータス 完了 (2015年度)
配分額 *注記
4,290千円 (直接経費: 3,300千円、間接経費: 990千円)
2015年度: 650千円 (直接経費: 500千円、間接経費: 150千円)
2014年度: 1,560千円 (直接経費: 1,200千円、間接経費: 360千円)
2013年度: 2,080千円 (直接経費: 1,600千円、間接経費: 480千円)
キーワードコード補完 / 情報推薦システム / 識別子名 / メソッドボディ / オブジェクト指向プログラミング / メソッド名の推薦 / メソッドボディの推薦 / クラス名の推薦 / システムの実装 / 評価実験 / 論文発表 / 手法の改善 / モデルの構築 / プロトタイプシステムの開発 / 国際会議発表
研究成果の概要

オブジェクト指向プログラムのメソッド名とクラス名の命名を支援する手法として,メソッドやクラスの内容から適切と考えられる名前を推薦する手法を提案し,評価した.さらに,メソッド名や周辺の情報から,メソッドボディが空の状態で使用できるコード推薦手法を提案し,評価した.どちらの手法においても,既存の大量のソースコードをコーパスとして用いることで知識を学習し,そこから推薦される情報を生成する.

報告書

(4件)
  • 2015 実績報告書   研究成果報告書 ( PDF )
  • 2014 実施状況報告書
  • 2013 実施状況報告書
  • 研究成果

    (8件)

すべて 2016 2015 2014 2013

すべて 雑誌論文 (1件) (うち査読あり 1件、 謝辞記載あり 1件) 学会発表 (7件) (うち国際学会 1件)

  • [雑誌論文] API呼び出しとメソッド周辺の識別子の実績に基づいたAPI集合推薦手法2015

    • 著者名/発表者名
      早瀬 康裕, 鬼塚 勇弥, 山本 哲男, 石尾 隆, 井上 克郎
    • 雑誌名

      情報処理学会論文誌

      巻: 56 ページ: 692-700

    • NAID

      110009877383

    • 関連する報告書
      2014 実施状況報告書
    • 査読あり / 謝辞記載あり
  • [学会発表] Towards Interactive Phrase Suggestion for Naming Classes2016

    • 著者名/発表者名
      Hiroki Fukuda, Yasuhiro Hayase, Hiroyuki Kitagawa
    • 学会等名
      23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering
    • 発表場所
      大阪大学 吹田キャンパス(大阪府吹田市)
    • 年月日
      2016-03-15
    • 関連する報告書
      2015 実績報告書
    • 国際学会
  • [学会発表] クラス名命名を支援する段階的なフレーズ推薦手法2016

    • 著者名/発表者名
      福田 宏樹, 早瀬 康裕, 北川 博之
    • 学会等名
      第191回ソフトウェア工学研究発表会
    • 発表場所
      大阪大学大学院情報科学研究科(大阪府吹田市)
    • 年月日
      2016-03-14
    • 関連する報告書
      2015 実績報告書
  • [学会発表] クラス名の単語列に対する品詞列ごとのクラス名数の定量的調査2014

    • 著者名/発表者名
      福田 宏樹, 早瀬 康裕, 北川 博之
    • 学会等名
      第13回情報科学技術フォーラム
    • 発表場所
      筑波大学(茨城県)
    • 年月日
      2014-09-04
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] Recommending Verbs for Rename Method Using Association Rule Mining2014

    • 著者名/発表者名
      Yuki Kashiwabara, Yuya Onizuka, Takashi Ishio, Yasuhiro Hayase, Tetsuo Yamamoto and Katsuro Inoue
    • 学会等名
      IEEE CSMR-WCRE 2014
    • 発表場所
      Antwerp, Belgium
    • 関連する報告書
      2013 実施状況報告書
  • [学会発表] クラス名の文法構造と周辺の識別子を用いたクラスの命名支援2014

    • 著者名/発表者名
      福田 宏樹, 早瀬 康裕, 北川 博之
    • 学会等名
      情報処理学会第76回全国大会
    • 発表場所
      東京都足立区
    • 関連する報告書
      2013 実施状況報告書
  • [学会発表] メソッド周辺の識別子名とメソッド本体のAPI利用実績に基づいたAPI集合推薦手法の提案と評価2014

    • 著者名/発表者名
      鬼塚 勇弥, 早瀬 康裕, 山本 哲男, 石尾 隆, 井上 克郎
    • 学会等名
      第183回ソフトウェア工学研究発表会
    • 発表場所
      東京都千代田区
    • 関連する報告書
      2013 実施状況報告書
  • [学会発表] 相関ルールマイニングを用いたメソッドの命名方法の分析2013

    • 著者名/発表者名
      柏原 由紀, 鬼塚 勇弥, 石尾 隆, 早瀬 康裕, 山本 哲男, 井上 克郎
    • 学会等名
      第20回 ソフトウェア工学の基礎ワークショップ
    • 発表場所
      石川県加賀市
    • 関連する報告書
      2013 実施状況報告書

URL: 

公開日: 2014-07-25   更新日: 2019-07-29  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi