• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

A Technique for Mining Reusable Code Snippets

Research Project

Project/Area Number 19700023
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Software
Research InstitutionNagoya University

Principal Investigator

KOBAYASI Takashi  Nagoya University, 大学院・情報科学研究科, 准教授 (50345386)

Project Period (FY) 2007 – 2008
Project Status Completed (Fiscal Year 2008)
Budget Amount *help
¥3,590,000 (Direct Cost: ¥3,200,000、Indirect Cost: ¥390,000)
Fiscal Year 2008: ¥1,690,000 (Direct Cost: ¥1,300,000、Indirect Cost: ¥390,000)
Fiscal Year 2007: ¥1,900,000 (Direct Cost: ¥1,900,000)
Keywordsソフトウェア再利用 / プログラム解析 / コードスニペット / ソフトウェアリポジトリマイニング / ソフトウェア学
Research Abstract

ソフトウェア部品を再利用する工程を支援するため、再利用部品の過去の利用方法に関する様々な情報を収集・抽象化することで、部品を利用するために必要なソースコード片の抽出方法およびその応用手法を提案した。提案手法では、構造と文字列双方の類似度を利用することで、制御構造を含む頻出コード片を効率良く発見可能であり、また、開発活動履歴を利用することで効果的なソースコード片提示を可能としている。

Report

(3 results)
  • 2008 Annual Research Report   Final Research Report ( PDF )
  • 2007 Annual Research Report
  • Research Products

    (26 results)

All 2009 2008 2007

All Journal Article (2 results) (of which Peer Reviewed: 2 results) Presentation (24 results)

  • [Journal Article] Design Pattern Detection by Using Meta Patterns2008

    • Author(s)
      Shinpei Hayashi, Junya Katada, Ryota Sakamoto, Takashi Kobayashi, Motoshi Saeki
    • Journal Title

      IEICE Transactions on Information and Systems Vol.E91-D,No.4

      Pages: 933-944

    • NAID

      10026802509

    • Related Report
      2008 Final Research Report
    • Peer Reviewed
  • [Journal Article] Design Pattern Detection by Using Meta Patterns2008

    • Author(s)
      Shinpei Hayashi, Junya Katada, Ryota Sakamoto, Takashi Kobayashi, Motoshi Saeki
    • Journal Title

      IEICE Transactions on Information and Systems Vol. E91-D, No. 4

      Pages: 933-944

    • NAID

      10026802509

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Presentation] 高精度なデータ依存解析に基づくシーケンス図スライシング手法2009

    • Author(s)
      野田訓広, 小林隆志, 山本晋一郎, 阿草清滋
    • Organizer
      情報処理学会第163回ソフトウェア工学研究発表会
    • Place of Presentation
      東京化学会館
    • Year and Date
      2009-03-19
    • Related Report
      2008 Annual Research Report
  • [Presentation] 多量のソフトウェア関連データを用いた開発支援2009

    • Author(s)
      小林隆志, 林晋平
    • Organizer
      ウインターワークショップ2009・イン・宮崎
    • Place of Presentation
      宮崎市民プラザ
    • Year and Date
      2009-01-23
    • Related Report
      2008 Annual Research Report
  • [Presentation] マイニング結果の評価に関する-考察-デザインパターン検出を例に2009

    • Author(s)
      林晋平, 小林隆志
    • Organizer
      ウインターワークショップ2009・イン・宮崎
    • Place of Presentation
      宮崎市民プラザ
    • Year and Date
      2009-01-23
    • Related Report
      2008 Annual Research Report
  • [Presentation] 構文木の構造とラベルの類似性に基づくコードスニペット抽出2009

    • Author(s)
      大須賀俊憲, 小林隆志, 山本晋一郎, 阿草清滋
    • Organizer
      ウインターワークショップ2009・イン・宮崎
    • Place of Presentation
      宮崎市民プラザ
    • Year and Date
      2009-01-23
    • Related Report
      2008 Annual Research Report
  • [Presentation] 高精度なデータ依存解析に基づくシーケンス図スライシング手法2009

    • Author(s)
      野田訓広, 小林隆志, 山本晋一郎, 阿草清滋
    • Organizer
      情報処理学会第163回ソフトウェア工学研究発表会
    • Place of Presentation
      東京
    • Related Report
      2008 Final Research Report
  • [Presentation] 多量のソフトウェア関連データを用いた開発支援2009

    • Author(s)
      小林隆志, 林晋平
    • Organizer
      ウインターワークショップ2009・イン
    • Place of Presentation
      宮崎
    • Related Report
      2008 Final Research Report
  • [Presentation] マイニング結果の評価に関する一考察 -デザインパターン検出を例に2009

    • Author(s)
      林晋平, 小林隆志
    • Organizer
      ウインターワークショップ2009・イン・宮崎
    • Place of Presentation
      宮崎
    • Related Report
      2008 Final Research Report
  • [Presentation] 構文木の構造とラベルの類似性に基くコードスニペット抽出2009

    • Author(s)
      大須賀俊憲, 小林隆志, 山本晋一郎, 阿草清滋
    • Organizer
      ウインターワークショップ2009・イン・宮崎
    • Place of Presentation
      宮崎
    • Related Report
      2008 Final Research Report
  • [Presentation] A Technique to Check the Implementability of Behavioral Specifications with Frameworks2008

    • Author(s)
      Teruyoshi Zenmyo, Takashi Kobayashi, Motoshi Saeki
    • Organizer
      15th Asia-Pacific Software Engineering Conference
    • Place of Presentation
      Beijing, China
    • Year and Date
      2008-12-05
    • Related Report
      2008 Final Research Report
  • [Presentation] A Technique to Check the Implementability of Behavioral Specifications with Frameworks2008

    • Author(s)
      Teruyoshi Zenmyo, Takashi Kobayashi, Motoshi Saeki
    • Organizer
      15 th Asia-Pacific Software Engineering Conference (APSEC 2008)
    • Place of Presentation
      中国北京
    • Year and Date
      2008-12-05
    • Related Report
      2008 Annual Research Report
  • [Presentation] スタックトレース情報を用いた問題解決経験の検索2008

    • Author(s)
      谷聡貴, 小林隆志, 山本晋一郎, 阿草清滋
    • Organizer
      ソフトウェア科学会 第15回ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      淡路
    • Year and Date
      2008-11-14
    • Related Report
      2008 Final Research Report
  • [Presentation] コードードクローンを用いたコードスニペット抽出の試み2008

    • Author(s)
      大須賀俊憲, 小林隆志, 山本晋一郎, 阿草清滋
    • Organizer
      ソフトウェア科学会 第15回ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      淡路
    • Year and Date
      2008-11-14
    • Related Report
      2008 Final Research Report
  • [Presentation] スタックトレース情報を用いた問題解決経験の検索2008

    • Author(s)
      谷聡貴, 小林隆志, 山本晋一郎, 阿草清滋
    • Organizer
      ソフトウェア工学の基礎ワークショップFOSE 2008
    • Place of Presentation
      淡路夢舞台国際会議場
    • Year and Date
      2008-11-14
    • Related Report
      2008 Annual Research Report
  • [Presentation] コードクローンを用いたコードスニペット抽出の試み2008

    • Author(s)
      大須賀俊憲, 小林隆志, 山本晋一郎, 阿草清滋
    • Organizer
      ソフトウェア工学の基礎ワークショップFOSE 2008
    • Place of Presentation
      淡路夢舞台国際会議場
    • Year and Date
      2008-11-14
    • Related Report
      2008 Annual Research Report
  • [Presentation] ソフトウェア理解支援のための多粒度ソフトウェアマップ,2008

    • Author(s)
      上原伸介, 大須賀俊憲, 小林隆志, 金子伸幸, 山本晋一郎, 阿草清滋:
    • Organizer
      情報処理学会 第159回ソフトウェア工学研究科
    • Place of Presentation
      化学会館(東京都千代田区)
    • Year and Date
      2008-03-17
    • Related Report
      2007 Annual Research Report
  • [Presentation] ユースケース記述に対するフレームワーク利用法の導出2008

    • Author(s)
      善明晃由, 小林隆志, 佐伯元司
    • Organizer
      情報処理学会 第159回ソフトウェア工学研究科
    • Place of Presentation
      化学会館
    • Year and Date
      2008-03-17
    • Related Report
      2007 Annual Research Report
  • [Presentation] コードスニペットマイニング-再利用過程の再利用にむけて-2008

    • Author(s)
      小林隆志, 大須賀俊憲, 上原伸介, 金子伸幸, 阿草清滋
    • Organizer
      情報処理学会 ウインターワークショップ2008・イン・道後
    • Place of Presentation
      愛媛大学(愛媛県松山市)
    • Year and Date
      2008-01-24
    • Related Report
      2007 Annual Research Report
  • [Presentation] ユースケース記述に対するフレームワーク利用法の導出2008

    • Author(s)
      善明晃由, 小林隆志, 佐伯元司
    • Organizer
      情報処理学会 第159回 ソフトウェア工学研究会
    • Place of Presentation
      東京
    • Related Report
      2008 Final Research Report
  • [Presentation] ソフトウェア理解支援のための多粒度ソフトウェアマップ2008

    • Author(s)
      上原伸介, 大須賀俊憲, 小林隆志, 金子伸幸, 山本晋一郎, 阿草清滋
    • Organizer
      情報処理学会第159回ソフトウェア工学研究会
    • Place of Presentation
      東京
    • Related Report
      2008 Final Research Report
  • [Presentation] コードスニペットマイニング-再利用過程の再利用にむけて-2008

    • Author(s)
      小林隆志, 大須賀俊憲, 上原伸介, 金子伸幸, 阿草清滋
    • Organizer
      ウインターワークショップ2008 ・イン・道後
    • Place of Presentation
      道後
    • Related Report
      2008 Final Research Report
  • [Presentation] ソフトウェア統合検索を利用した再利用支援システム2007

    • Author(s)
      大須賀俊憲, 金子伸幸, 山本晋一郎, 小林隆志, 阿草清滋
    • Organizer
      日本ソフトウェア科学会 ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      東京第一ホテル下関(山口県下関市)
    • Year and Date
      2007-11-09
    • Related Report
      2007 Annual Research Report
  • [Presentation] ソフトウエア再利用技術 : 経験の記述と利用2007

    • Author(s)
      小林隆志
    • Organizer
      平成19年度電気関係学会東海支部連合大会シンポジウム
    • Place of Presentation
      信州大学
    • Year and Date
      2007-09-27
    • Related Report
      2008 Final Research Report
  • [Presentation] ソフトウエア再利用技術:経験の記述と利用2007

    • Author(s)
      小林隆志
    • Organizer
      平成19年度電気関係学会東海支部連合大会
    • Place of Presentation
      信州大学(長野県長野市)
    • Year and Date
      2007-09-27
    • Related Report
      2007 Annual Research Report
  • [Presentation] ソフトウェア統合検索を利用した再利用支援システム2007

    • Author(s)
      大須賀俊憲, 金子伸幸, 山本晋一郎, 小林隆志, 阿草清滋
    • Organizer
      日本ソフトウェア科学会 第14回ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      下関
    • Related Report
      2008 Final Research Report

URL: 

Published: 2007-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi