Investigating Inappropriately Partitioned Commits.
-
- 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
-
- 不適切に分割されたコミットに関する研究
Description
<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
- Tweet
Details 詳細情報について
-
- CRID
- 1390564238045146752
-
- NII Article ID
- 130007514246
-
- ISSN
- 02896540
-
- Text Lang
- ja
-
- Data Source
-
- JaLC
- CiNii Articles
- KAKEN
-
- Abstract License Flag
- Disallowed