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

Development and Evaluation of Just-In-Time Software Quality Models by Mining Software Repositories

Research Project

Project/Area Number 24680003
Research Category

Grant-in-Aid for Young Scientists (A)

Allocation TypePartial Multi-year Fund
Research Field Software
Research InstitutionKyushu University

Principal Investigator

YASUTAKA Kamei  九州大学, システム情報科学研究科(研究院, 准教授 (10610222)

Project Period (FY) 2012-04-01 – 2015-03-31
Project Status Completed (Fiscal Year 2014)
Budget Amount *help
¥20,930,000 (Direct Cost: ¥16,100,000、Indirect Cost: ¥4,830,000)
Fiscal Year 2014: ¥4,940,000 (Direct Cost: ¥3,800,000、Indirect Cost: ¥1,140,000)
Fiscal Year 2013: ¥7,540,000 (Direct Cost: ¥5,800,000、Indirect Cost: ¥1,740,000)
Fiscal Year 2012: ¥8,450,000 (Direct Cost: ¥6,500,000、Indirect Cost: ¥1,950,000)
KeywordsJust-In-Time / ソフトウェア信頼性 / バグ予測 / リポジトリマイニング / オープンソースソフトウェア / クラウド技術
Outline of Final Research Achievements

We propose a Just-In-Time (JIT) software quality model, which provides an environment for predicting whether or not a change induces a defect. By using MSR (Mining Software Repository) techniques, the JIT software quality model does not require a large amount of historical data in order to train a model that will perform well. It allows practitioners in a software development project to use the model immediately after they decide to use it. The prediction can be performed at the time when the change is submitted. Such immediate feedback ensures that the design decisions are still fresh in the minds of practitioners.

Report

(4 results)
  • 2014 Annual Research Report   Final Research Report ( PDF )
  • 2013 Annual Research Report
  • 2012 Annual Research Report
  • Research Products

    (25 results)

All 2015 2014 2013 2012 Other

All Journal Article (8 results) (of which Peer Reviewed: 8 results,  Acknowledgement Compliant: 4 results,  Open Access: 2 results) Presentation (17 results) (of which Invited: 1 results)

  • [Journal Article] Studying High Impact Fix-Inducing Changes2015

    • Author(s)
      Ayse Tosun Misirli, Emad Shihab, Yasutaka Kamei
    • Journal Title

      Journal of Empirical Software Engineering

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] An Empirical Study of the Impact of Modern Code Review Practices on Software Quality2015

    • Author(s)
      Shane Mcintosh, Yasutaka Kamei, Bram Adams and Ahmed E. Hassan
    • Journal Title

      Journal of Empirical Software Engineering

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Effect of Review and Patch Development Experience in The Chromium Project's Patch Review Time2015

    • Author(s)
      戸田 航史, 亀井 靖高, 濵﨑 一樹, 吉田 則裕
    • Journal Title

      Computer Software

      Volume: 32 Issue: 1 Pages: 1_227-1_233

    • DOI

      10.11309/jssst.32.1_227

    • NAID

      130004892321

    • ISSN
      0289-6540
    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Empirical Evaluation of Software Development Effort Estimation Based on Upper Phase Development Activity2014

    • Author(s)
      角田 雅照, 戸田 航史, 伏田 享平, 亀井 靖高, Meiyappan Nagappan, 鵜林 尚靖
    • Journal Title

      Computer Software

      Volume: 31 Issue: 2 Pages: 2_129-2_143

    • DOI

      10.11309/jssst.31.2_129

    • NAID

      130004892282

    • ISSN
      0289-6540
    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] A Large-Scale Empirical Study of Just-In-Time Quality Assurance2013

    • Author(s)
      Yasutaka Kamei, Emad Shihab, Bram Adams, Ahmed E. Hassan, Audris Mockus, Anand Sinha, and Naoyasu Ubayashi
    • Journal Title

      IEEE Transactions on Software Engineering

      Volume: 39(6) Issue: 6 Pages: 757-773

    • DOI

      10.1109/tse.2012.70

    • Related Report
      2013 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 11種類のfault密度予測モデルの実証的評価2013

    • Author(s)
      小林 寛武, 戸田 航史, 亀井 靖高, 門田 暁人, 峯 恒憲, 鵜林 尚靖
    • Journal Title

      電子情報通信学会論文誌

      Volume: J96-D(8) Pages: 1892-1902

    • NAID

      110009634960

    • Related Report
      2013 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Large-Scale Empirical Study of Just-In-Time Quality Assurance

    • Author(s)
      Yasutaka Kamei, Emad Shihab, Bram Adams, Ahmed E. Hassan, Audris Mockus, Anand Sinha and Naoyasu Ubayashi
    • Journal Title

      IEEE Transactions on Software Engineering

      Volume: (To appear)

    • Related Report
      2012 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Studying Re-opened Bugs in Open Source Software

    • Author(s)
      Emad Shihab, Akinori Ihara, Yasutaka Kamei, Walid M. Ibrahim, Masao Ohira, Bram Adams, Ahmed E. Hassan, and Ken-ichi Matsumoto
    • Journal Title

      Journal of Empirical Software Engineering

      Volume: (To appear)

    • NAID

      120006522997

    • Related Report
      2012 Annual Research Report
    • Peer Reviewed
  • [Presentation] オープンソースソフトウェアの進化における特定OS向け欠陥修正コミットの分析2015

    • Author(s)
      松本 卓大, 大坂 陽, 亀井 靖高, 鵜林 尚靖
    • Organizer
      情報処理学会研究報告, ソフトウェア工学研究会
    • Place of Presentation
      東京
    • Year and Date
      2015-03-12 – 2015-03-13
    • Related Report
      2014 Annual Research Report
  • [Presentation] The Promises and Perils of International Projects2015

    • Author(s)
      Yasutaka Kamei
    • Organizer
      International Conference on Software Analysis, Evolution, and Reengineering
    • Place of Presentation
      Montreal, Canada
    • Year and Date
      2015-03-02 – 2015-03-06
    • Related Report
      2014 Annual Research Report
    • Invited
  • [Presentation] Just-In-Time欠陥予測支援ツール anko2015

    • Author(s)
      田中 秀太郎, 福島 崇文, 山下 一寛, 亀井 靖高, 鵜林 尚靖
    • Organizer
      電子情報通信学会技術報告, ソフトウェアサイエンス研究会
    • Place of Presentation
      鳥取
    • Year and Date
      2015-01-26 – 2015-01-27
    • Related Report
      2014 Annual Research Report
  • [Presentation] An Empirical Study of Just-In-Time Defect Prediction Using Cross-Project Models2014

    • Author(s)
      Takafumi Fukushima, Yasutaka Kamei, Shane McIntosh, Kazuhiro Yamashita and Naoyasu Ubayashi
    • Organizer
      International Working Conference on Mining Software Repositories (MSR 2014)
    • Place of Presentation
      Hyderabad, India
    • Year and Date
      2014-05-31 – 2014-06-01
    • Related Report
      2014 Annual Research Report
  • [Presentation] The Impact of Code Review Coverage and Code Review Participation on Software Quality: A Case Study of the Qt, VTK, and ITK Projects2014

    • Author(s)
      Shane Mcintosh, Yasutaka Kamei, Bram Adams and Ahmed E. Hassan
    • Organizer
      International Working Conference on Mining Software Repositories (MSR 2014)
    • Place of Presentation
      Hyderabad, India
    • Year and Date
      2014-05-31 – 2014-06-01
    • Related Report
      2014 Annual Research Report
  • [Presentation] The Impact of Code Review Coverage and Code Review Participation on Software Quality: A Case Study of the Qt, VTK, and ITK Projects2014

    • Author(s)
      Shane Mcintosh, Yasutaka Kamei, Bram Adams and Ahmed E. Hassan
    • Organizer
      International Working Conference on Mining Software Repositories
    • Place of Presentation
      Hyderabad, India
    • Related Report
      2013 Annual Research Report
  • [Presentation] An Empirical Study of Just-In-Time Defect Prediction Using Cross-Project Models2014

    • Author(s)
      Takafumi Fukushima, Yasutaka Kamei, Shane McIntosh, Kazuhiro Yamashita and Naoyasu Ubayashi
    • Organizer
      International Working Conference on Mining Software Repositories
    • Place of Presentation
      Hyderabad, India
    • Related Report
      2013 Annual Research Report
  • [Presentation] Magnet or Sticky?: An OSS Project-by-Project Typology2014

    • Author(s)
      Kazuhiro Yamashita, Shane McIntosh, Yasutaka Kamei and Naoyasu Ubayashi
    • Organizer
      International Working Conference on Mining Software Repositories
    • Place of Presentation
      Hyderabad, India
    • Related Report
      2013 Annual Research Report
  • [Presentation] 変更レベルに着目したバグ予測支援ツールの設計と実装2014

    • Author(s)
      田中 秀太郎, 山下 一寛, 亀井 靖高, 鵜林 尚靖
    • Organizer
      電子情報通信学会技術報告, ソフトウェアサイエンス研究会
    • Place of Presentation
      名古屋
    • Related Report
      2013 Annual Research Report
  • [Presentation] リポジトリマイニングに対するHadoopの性能評価2013

    • Author(s)
      大坂 陽, 山下一寛, 亀井靖高, 鵜林尚靖
    • Organizer
      情報処理学会研究報告, ソフトウェア工学研究会
    • Place of Presentation
      東京
    • Year and Date
      2013-03-11
    • Related Report
      2012 Annual Research Report
  • [Presentation] E-CUBE: An Analysis Tool to Support Three Types of Evolution in Mining Software Repositories2013

    • Author(s)
      Kazuhiro Yamashita, Yasutaka Kamei, Kenji Hisazumi, Naoyasu Ubayashi
    • Organizer
      International Workshop on Information & Communication Technologies
    • Place of Presentation
      Oita, Japan
    • Related Report
      2013 Annual Research Report
  • [Presentation] リポジトリマイニングに対するHadoopの導入に向けた性能評価2013

    • Author(s)
      大坂 陽, 山下 一寛, 亀井 靖高, 鵜林 尚靖
    • Organizer
      ソフトウェアエンジニアリングシンポジウム
    • Place of Presentation
      東京
    • Related Report
      2013 Annual Research Report
  • [Presentation] ソフトウェア開発プロジェクトをまたがるJust-In-Timeバグ予測の実験的評価2013

    • Author(s)
      福島 崇文, 亀井 靖高, 鵜林尚靖
    • Organizer
      情報処理学会研究報告, ソフトウェア工学研究会
    • Place of Presentation
      石川
    • Related Report
      2013 Annual Research Report
  • [Presentation] A Heuristic Rule Reduction Approach to Software Fault-proneness Prediction2012

    • Author(s)
      Akito Monden, Jacky Keung, Shuji Morisaki, Yasutaka Kamei and Kenichi Matsumoto
    • Organizer
      Asia-Pacific Software Engineering Conference (APSEC 2012)
    • Place of Presentation
      Hong Kong
    • Year and Date
      2012-12-04
    • Related Report
      2012 Annual Research Report
  • [Presentation] QORAL : External Domain-Specific Language for Mining Software Repositories2012

    • Author(s)
      Hiroki Nakamura, Rina Nagano, Kenji Hisazumi, Yasutaka Kamei, Naoyasu Ubayashi and Akira Fukuda
    • Organizer
      International Workshop on Empirical Software Engineering in Practice (IWESEP2012)
    • Place of Presentation
      Osaka
    • Year and Date
      2012-10-26
    • Related Report
      2012 Annual Research Report
  • [Presentation] リポジトリマイニング向けドメイン専用言語ArgyleJの開発と実証的評価2012

    • Author(s)
      山下一寛, 亀井靖高, 久住憲嗣, 鵜林尚靖
    • Organizer
      ソフトウェアエンジニアリングシンポジウム
    • Place of Presentation
      東京
    • Year and Date
      2012-08-27
    • Related Report
      2012 Annual Research Report
  • [Presentation] Alloyによるリポジトリマイニング向けドメイン専用言語の構築支援2012

    • Author(s)
      黄 長贇, 中城亮祐, 山下一寛, 亀井靖高, 久住憲嗣, 鵜林尚靖
    • Organizer
      電子情報通信学会技術報告, ソフトウェアサイエンス研究会
    • Place of Presentation
      北海道
    • Year and Date
      2012-07-27
    • Related Report
      2012 Annual Research Report

URL: 

Published: 2012-04-24   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi