Defect Collection and Reporting System for Git based Open Source Software
Ruchika Malhotra, Nakul Pritam, Kanishk Nagpal, Prakarsh Upmanyu · 2014
This paper describes Defect Collection and Reporting System which is an automated tool that aids in generating various reports to provide useful information regarding the defects which were present in a given version of a Git Version Control System based Open Source Software and were fixed in the subsequent version. The generated reports contain information such as the total number of defects, class wise and the corresponding values of different OO metrics for each class in the source code. Such kind of defect data can be readily used for defect prediction hypothesis pertaining to Git based Open Source Software. Some potential fields of application could be analysis and validation of the effect of a given metric suite on fault proneness; to predict fault proneness models for Defect Prediction, etc. In addition to the core functionalities and overall functioning of the above stated tool, this paper also gives an overview of some of the functionalities which might be useful for the end user, namely- cloning of Git Repositories, and self-logging data of the tool.