Investigating Inappropriately Partitioned Commits.

DOI
  • ARIMA Ryo
    Graduate School of Information Science and Technology, Osaka University
  • HIGO Yoshiki
    Graduate School of Information Science and Technology, Osaka University
  • KUSUMOTO Shinji
    Graduate School of Information Science and Technology, Osaka University

Bibliographic Information

Other Title
  • 不適切に分割されたコミットに関する研究

Abstract

<p>Each commit in repositories of version control systems should include code changes for only a single task. However, in real repositories, there are many commits for multiple tasks and tasks split into multiple commits. We call the latter IP commits (inappropriately partitioned commits). In this research, we firstly investigate how many and what kinds of IP commits are included in repositories. Then, we classify the found IP commits into three categories. Based on the classification, we propose a new technique to detect IP commits automatically. This is the first research that proposes a technique to detect IP commits. To evaluate the proposed technique, we applied it to repositories of two open source software. The results showed that the proposed technique detected IP commits with high accuracy (precision is 0.8 and F-measure is 0.7).</p>

Journal

  • Computer Software

    Computer Software 35 (4), 164-170, 2018-10-25

    Japan Society for Software Science and Technology

Related Projects

See more

Details 詳細情報について

  • CRID
    1390564238045146752
  • NII Article ID
    130007514246
  • DOI
    10.11309/jssst.35.164
  • ISSN
    02896540
  • Text Lang
    ja
  • Data Source
    • JaLC
    • CiNii Articles
    • KAKEN
  • Abstract License Flag
    Disallowed

Report a problem

Back to top