Good or Bad Committers? —— A Case Study of Committer's Activities on the Eclipse's Bug Fixing Process
スポンサーリンク
概要
- 論文の詳細を見る
There are many roles to play in the bug fixing process in open source software development. A developer called “Committer”, who has a permission to submit a patch into a software repository, plays a major role in this process and holds a key to the successfulness of the project. Despite the importance of committer's activities, we suspect that sometimes committers can make mistakes which have some consequences to the bug fixing process (e.g., reopened bugs after bug fixing). Our research focuses on studying the consequences of each committer's activities to this process. We collected each committer's historical data from the Eclipse-Platform's bug tracking system and version control system and evaluated their activities using bug status in the bug tracking system and commit log in the version control system. Then we looked deeper into each committer's characteristics to see the reasons why some committers tend to make mistakes more than the others.
著者
-
Matsumoto Ken-ichi
Graduate School Of Information Science Nara Institute Of Science And Technology
-
OHIRA Masao
Faculty of Systems Engineering, Wakayama University
-
JONGYINDEE Anakorn
Faculty of Computer Engineering, Kasetsart University
-
IHARA Akinori
Graduate School of Information Science, Nara Institute of Science and Technology
関連論文
- DJ-1, a Target Protein for an Endocrine Disrupter, Participates in the Fertilization in Mice
- Exploiting Eye Movements for Evaluating Reviewer's Performance in Software Review(Reliability, Maintainability and Safety Analysis)
- Java Birthmarks : Detecting the Software Theft(Application Information Security)
- Mining quantitative rules in a software project data set (特集 ソフトウェア工学の理論と実践)
- A Comparison of Correlated Failures for Software Using Community Error Recovery and Software Breeding
- Quantitative Analysis of Information Leakage in Security-Sensitive Software Processes
- An Algorithm for Gradual Patch Acceptance Detection in Open Source Software Repository Mining
- Good or Bad Committers? —— A Case Study of Committer's Activities on the Eclipse's Bug Fixing Process
- Mining Quantitative Rules in a Software Project Data Set
- Mining Quantitative Rules in a Software Project Data Set
- An Experimental Evaluation of the Effect of Specifying a Selected Defect Type in Software Inspection
- Quantitative Analysis of Information Leakage in Security-Sensitive Software Processes