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

Study on Software Analytic Environment Based on Source Code Changes

Research Project

Project/Area Number 21800018
Research Category

Grant-in-Aid for Research Activity Start-up

Allocation TypeSingle-year Grants
Research Field Software
Research InstitutionTokyo Institute of Technology

Principal Investigator

HAYASHI Shinpei  Tokyo Institute of Technology, 大学院・情報理工学研究科, 助教 (40541975)

Project Period (FY) 2009 – 2010
Project Status Completed (Fiscal Year 2010)
Budget Amount *help
¥2,223,000 (Direct Cost: ¥1,710,000、Indirect Cost: ¥513,000)
Fiscal Year 2010: ¥975,000 (Direct Cost: ¥750,000、Indirect Cost: ¥225,000)
Fiscal Year 2009: ¥1,248,000 (Direct Cost: ¥960,000、Indirect Cost: ¥288,000)
Keywordsソフトウェア変更 / ソフトウェア構成管理 / ソフトウェア理解 / リファクタリング / ソースコード変更 / ソースコード差分
Research Abstract

In this research project, we have developed some techniques for understanding and analyzing source code changes in order to reduce the costs for understanding and modifying source code in a software maintenance process. Furthermore, we have implemented computerized tools for supporting developers' activities based on the techniques above.

Report

(3 results)
  • 2010 Annual Research Report   Final Research Report ( PDF )
  • 2009 Annual Research Report
  • Research Products

    (21 results)

All 2011 2010 2009

All Journal Article (13 results) (of which Peer Reviewed: 13 results) Presentation (8 results)

  • [Journal Article] Sentence-to-Code Traceability Recovery with Domain Ontologies2010

    • Author(s)
      Shinpei Hayashi, Takashi Yoshikawa, Motoshi Saeki
    • Journal Title

      Proceedings of the 17th Asia Pacific Software Engineering Conference (APSEC 2010)G31

      Pages: 385-394

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Recording Finer-Grained Software Evolution with IDE : An Annotation-Based Approach2010

    • Author(s)
      林晋平, 佐伯元司
    • Journal Title

      Proceedings of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution (IWPSE-EVOL 2010)

      Pages: 8-12

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] iFL : An Interactive Environment for Understanding Feature Implementations2010

    • Author(s)
      Shinpei Hayashi, Katsuyuki Sekine, Motoshi Saeki
    • Journal Title

      Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010)

      Pages: 1-5

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] データマイニング技術を応用したソフトウェア構築・保守支援の研究動向2010

    • Author(s)
      小林隆志, 林晋平
    • Journal Title

      コンピュータソフトウェア vol.27, no.3

      Pages: 13-23

    • NAID

      10026562804

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] 階層分析法を応用したソースコード変更案の評価2010

    • Author(s)
      林晋平, 佐々木祐輔, 佐伯元司
    • Journal Title

      コンピュータソフトウェア vol.27, no.2

      Pages: 118-123

    • NAID

      130004549167

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Search-Based Refac-toring Detection from Source Code Revisions2010

    • Author(s)
      Shinpei Hayashi, Yasuyuki Tsuda, Motoshi Saeki
    • Journal Title

      IEICE Transactions on Information and Systems D vol.E93, no.4

      Pages: 754-762

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Feature Locationを用いたソースコード理解の対話的支援2010

    • Author(s)
      関根克幸, 林晋平, 佐伯元司
    • Journal Title

      ソフトウェアエンジニアリング最前線2010

      Pages: 9-16

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] リファクタリングの選択・適用によるソースコード差分の理解支援2010

    • Author(s)
      タンタムマチット シリナット, 林晋平, 佐伯元司
    • Journal Title

      ソフトウェアエンジニアリング最前線2010

      Pages: 17-20

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] iFL : An Interactive Environment for Understanding Feature Implementations2010

    • Author(s)
      S.Hayashi, K.Sekine, M.Saeki
    • Journal Title

      Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010)

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Recording Finer-Grained Software Evolution with IDE : An Annotation-Based Approach2010

    • Author(s)
      S.Hayashi, M.Saeki
    • Journal Title

      Proceedings of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution (IWPSE-EVOL 2010)

      Pages: 8-12

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Sentence-to-Code Traceability Recovery with Domain Ontologies2010

    • Author(s)
      S.Hayashi, T.Yoshikawa, M.Saeki
    • Journal Title

      Proceedings of the 17th Asia Pacific Software Engineering Conference (APSEC 2010)

      Pages: 385-394

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Search-Based Refactoring Detection from Source Code Revisions2010

    • Author(s)
      S.Hayashi, Y.Tsuda, M.Saeki
    • Journal Title

      IEICE Transactions on Information and Systems E93-D・4

      Pages: 754-762

    • NAID

      10026814818

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Recovering Tracea-bility Links between a Simple Natural Language Sentence and Source Code Using Domain Ontologies2009

    • Author(s)
      Takashi Yoshikawa, Shinpei Hayashi, Motoshi Saeki
    • Journal Title

      Proceedings of the 25th International Conference on Software Maintenance (ICSM 2009)

      Pages: 551-554

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Presentation] 変更履歴のリファクタリングに向けて2011

    • Author(s)
      林晋平
    • Organizer
      情報処理学会ソフトウェア工学研究会ウィンターワークショップ2011・イン・修善寺
    • Place of Presentation
      ラフォーレ修善寺
    • Year and Date
      2011-01-21
    • Related Report
      2010 Final Research Report
  • [Presentation] 変更履歴のリファクタリングに向けて2011

    • Author(s)
      林晋平
    • Organizer
      ウィンターワークショップ2011・イン・修善寺
    • Place of Presentation
      修善寺, 静岡
    • Year and Date
      2011-01-20
    • Related Report
      2010 Annual Research Report
  • [Presentation] Feature Locationを用いたソースコード理解の対話的支援2010

    • Author(s)
      関根克幸, 林晋平, 佐伯元司
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2010
    • Place of Presentation
      東洋大学白山キャンパス
    • Year and Date
      2010-09-01
    • Related Report
      2010 Final Research Report
  • [Presentation] リファクタリングの抽出・適用によるソースコード差分の理解支援2010

    • Author(s)
      タンタムマチットシリナット, 林晋平, 佐伯元司
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2010
    • Place of Presentation
      東洋大学白山キャンパス
    • Year and Date
      2010-09-01
    • Related Report
      2010 Final Research Report
  • [Presentation] 編集操作の分類に基づくソースコード差分の構造化2010

    • Author(s)
      林晋平, 佐伯元司
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      鹿児島大学郡元キャンパス
    • Year and Date
      2010-03-08
    • Related Report
      2010 Final Research Report
  • [Presentation] 編集操作の分類に基づくソースコード差分の構造化2010

    • Author(s)
      林晋平, 佐伯元司
    • Organizer
      電子情報通信学会 ソフトウェアサイエンス研究会
    • Place of Presentation
      鹿児島大学,鹿児島
    • Year and Date
      2010-03-08
    • Related Report
      2009 Annual Research Report
  • [Presentation] 時系列への注釈に基づくソースコード変更の再構成2010

    • Author(s)
      林晋平
    • Organizer
      情報処理学会ソフトウェア工学研究会ウィンターワークショップ2010・イン・倉敷
    • Place of Presentation
      倉敷市芸文館
    • Year and Date
      2010-01-21
    • Related Report
      2010 Final Research Report
  • [Presentation] Recovering Traceabilityi Links between a Simple Natural Language Sentence and Source Code Using Domain Ontologies2009

    • Author(s)
      Y.Yoshikawa, S.Hayashi, M.Saeki
    • Organizer
      25th International Conference on Software Maintenance (ICSM 2009)
    • Place of Presentation
      Edmonton, Canada
    • Year and Date
      2009-09-23
    • Related Report
      2009 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi