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

An integrated development environment for supporting program comprehension and change based on developers' operations

Research Project

Project/Area Number 24700034
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeMulti-year Fund
Research Field Software
Research InstitutionRitsumeikan University

Principal Investigator

OMORI Takayuki  立命館大学, 情報理工学部, 助教 (90532903)

Project Period (FY) 2012-04-01 – 2014-03-31
Project Status Completed (Fiscal Year 2013)
Budget Amount *help
¥2,210,000 (Direct Cost: ¥1,700,000、Indirect Cost: ¥510,000)
Fiscal Year 2013: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Fiscal Year 2012: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Keywordsソフトウェア工学 / ソフトウェア開発支援 / 統合開発環境 / ソフトウェア理解 / ソフトウェア進化 / コード補完
Research Abstract

In these two years, we promoted our research work regarding software development support to avoid deterioration of software quality, especially in maintenance phase. Our work is based on developers' past operations performed on integrated development environments. We worked on a tool to easily parse past source code which is restored by using recorded edit operations, a technique that improves an existing code completion mechanism based on past code completion operations, methods for reorganizing recorded operations to improve their understandability, and a tool that generates abstract task information that is suitable for understanding past development work.

Report

(3 results)
  • 2013 Annual Research Report   Final Research Report ( PDF )
  • 2012 Research-status Report
  • Research Products

    (16 results)

All 2013 2012 Other

All Journal Article (1 results) (of which Peer Reviewed: 1 results) Presentation (11 results) Remarks (4 results)

  • [Journal Article] 編集操作履歴の再生における粗粒度な再生単位2013

    • Author(s)
      桑原寛明、大森隆行
    • Journal Title

      コンピュータソフトウェア

      Volume: 30 Pages: 61-66

    • NAID

      10031196719

    • URL

      https://www.jstage.jst.go.jp/article/jssst/30/4/30_4_61/_pdf

    • Related Report
      2013 Annual Research Report 2013 Final Research Report
    • Peer Reviewed
  • [Presentation] Detecting Program Changes from Edit History of Source Code2013

    • Author(s)
      Eijiro Kitsu, Takayuki Omori, Katsuhisa Maruyama
    • Organizer
      The 20th Asia-Pacific Software Engineering Conference
    • Place of Presentation
      Bangkok, Thailand
    • Year and Date
      2013-12-03
    • Related Report
      2013 Final Research Report
  • [Presentation] 編集操作履歴の再生における粗粒度な再生単位2012

    • Author(s)
      桑原寛明、大森隆行
    • Organizer
      日本ソフトウェア科学会第19回ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      ゆふいん山水館、大分県
    • Year and Date
      2012-12-15
    • Related Report
      2013 Final Research Report
  • [Presentation] 統合開発環境におけるコード補完の繰り返しに関する調査2012

    • Author(s)
      大森隆行、桑原寛明、丸山勝久
    • Organizer
      日本ソフトウェア科学会第19回ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      ゆふいん山水館、大分県
    • Year and Date
      2012-12-14
    • Related Report
      2013 Final Research Report
  • [Presentation] Refactoring Edit History of Source Code2012

    • Author(s)
      Shinpei Hayashi, Takayuki Omori, Teruyoshi Zenmyo, Katsuhisa Maruyama, Motoshi Saeki
    • Organizer
      The 28th IEEE International Conference on Software Maintenance
    • Place of Presentation
      Riva del Garda, Italy
    • Year and Date
      2012-09-27
    • Related Report
      2013 Final Research Report
  • [Presentation] A Study on Repetitiveness of Code Completion Operations2012

    • Author(s)
      Takayuki Omori, Hiroaki Kuwabara, Katsuhisa Maruyama
    • Organizer
      The 28th IEEE International Conference on Software Maintenance
    • Place of Presentation
      Riva del Garda, Italy
    • Year and Date
      2012-09-25
    • Related Report
      2013 Final Research Report
  • [Presentation] Slicing and Replaying Code Change History to Assist Program Comprehension2012

    • Author(s)
      Katsuhisa Maruyama, Eijiro Kitsu, Takayuki Omori, Shinpei Hayashi
    • Organizer
      The 27th IEEE/ACM International Conference on Automated Software Engineering
    • Place of Presentation
      Essen, Germany
    • Year and Date
      2012-09-05
    • Related Report
      2013 Final Research Report 2012 Research-status Report
  • [Presentation] Detecting Program Changes from Edit History of Source Code

    • Author(s)
      Eijiro Kitsu, Takayuki Omori, Katsuhisa Maruyama
    • Organizer
      20th Asia-Pacific Software Engineering Conference (APSEC'13)
    • Place of Presentation
      Bangkok, Thailand
    • Related Report
      2013 Annual Research Report
  • [Presentation] A Study on Repetitiveness of Code Completion Operations

    • Author(s)
      Takayuki Omori, Hiroaki Kuwabara, Katsuhisa Maruyama
    • Organizer
      28th IEEE International Conference on Software Maintenance
    • Place of Presentation
      Riva del Garda, Italy
    • Related Report
      2012 Research-status Report
  • [Presentation] Refactoring Edit History of Source Code

    • Author(s)
      Shinpei Hayashi, Takayuki Omori, Teruyoshi Zenmyo, Katsuhisa Maruyama, Motoshi Saeki
    • Organizer
      28th IEEE International Conference on Software Maintenance
    • Place of Presentation
      Riva del Garda, Italy
    • Related Report
      2012 Research-status Report
  • [Presentation] 統合開発環境におけるコード補完の繰り返しに関する調査

    • Author(s)
      大森隆行,桑原寛明,丸山勝久
    • Organizer
      日本ソフトウェア科学会 第19回 ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      ゆふいん山水館,大分県
    • Related Report
      2012 Research-status Report
  • [Presentation] 編集操作履歴の再生における粗粒度な再生単位

    • Author(s)
      桑原寛明,大森隆行
    • Organizer
      日本ソフトウェア科学会 第19回 ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      ゆふいん山水館,大分県
    • Related Report
      2012 Research-status Report
  • [Remarks]

    • URL

      http://www.fse.cs.ritsumei.ac.jp/~takayuki/

    • Related Report
      2013 Final Research Report
  • [Remarks] 立命館大学研究者学術情報データベース

    • URL

      http://research-db.ritsumei.ac.jp/Profiles/77/0007601/profile.html

    • Related Report
      2013 Final Research Report
  • [Remarks] 立命館大学 情報理工学部 情報システム学科 大森 隆行

    • URL

      http://research-db.ritsumei.ac.jp/Profiles/77/0007601/profile.html

    • Related Report
      2013 Annual Research Report
  • [Remarks] 研究業績一覧 - Publications

    • URL

      http://www.fse.cs.ritsumei.ac.jp/~takayuki/publications.html

    • Related Report
      2013 Annual Research Report

URL: 

Published: 2013-05-31   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi