KRISHI
ICAR RESEARCH DATA REPOSITORY FOR KNOWLEDGE MANAGEMENT
(An Institutional Publication and Data Inventory Repository)
"Not Available": Please do not remove the default option "Not Available" for the fields where metadata information is not available
"1001-01-01": Date not available or not applicable for filling metadata infromation
"1001-01-01": Date not available or not applicable for filling metadata infromation
Please use this identifier to cite or link to this item:
http://krishi.icar.gov.in/jspui/handle/123456789/45171
Title: | Predicting the priority of a reported bug using machine learning techniques and cross project validation |
Other Titles: | Not Available |
Authors: | Meera Sharma Punam Bedi K.K. Chaturvedi V.B. Singh |
ICAR Data Use Licennce: | http://krishi.icar.gov.in/PDF/ICAR_Data_Use_Licence.pdf |
Author's Affiliated institute: | Department of Computer Science University of Delhi New Delhi, India ICAR::Indian Agricultural Statistics Research Institute |
Published/ Complete Date: | 2013-01-24 |
Project Code: | Not Available |
Keywords: | Bug repositories Bug priority Triager Classifiers 10-fold Cross Validation SVM KNN Naive Bayes Neral Net |
Publisher: | IEEE |
Citation: | M. Sharma, P. Bedi, K. K. Chaturvedi and V. B. Singh, "Predicting the priority of a reported bug using machine learning techniques and cross project validation," 2012 12th International Conference on Intelligent Systems Design and Applications (ISDA), Kochi, 2012, pp. 539-545, doi: 10.1109/ISDA.2012.6416595. |
Series/Report no.: | Not Available; |
Abstract/Description: | In bug repositories, we receive a large number of bug reports on daily basis. Managing such a large repository is a challenging job. Priority of a bug tells that how important and urgent it is for us to fix. Priority of a bug can be classified into 5 levels from PI to P5 where PI is the highest and P5 is the lowest priority. Correct prioritization of bugs helps in bug fix scheduling/assignment and resource allocation. Failure of this will result in delay of resolving important bugs. This requires a bug prediction system which can predict the priority of a newly reported bug. Cross project validation is also an important concern in empirical software engineering where we train classifier on one project and test it for prediction on other projects. In the available literature, we found very few papers for bug priority prediction and none of them dealt with cross project validation. In this paper, we have evaluated the performance of different machine learning techniques namely Support Vector Machine (SVM), Naive Bayes (NB), K-Nearest Neighbors (KNN) and Neural Network (NNet) in predicting the priority of the newly coming reports on the basis of different performance measures. We performed cross project validation for 76 cases of five data sets of open office and eclipse projects. The accuracy of different machine learning techniques in predicting the priority of a reported bug within and across project is found above 70% except Naive Bayes technique. |
Description: | Not Available |
Type(s) of content: | Research Paper |
Sponsors: | Not Available |
Language: | English |
Name of Journal: | 2012 12th International Conference on Intelligent Systems Design and Applications (ISDA) |
NAAS Rating: | Not Available |
Volume No.: | Not Available |
Page Number: | 539-545. |
Name of the Division/Regional Station: | Not Available |
Source, DOI or any other URL: | https://doi.org/10.1109/ISDA.2012.6416595 |
URI: | https://doi.org/10.1109/ISDA.2012.6416595 http://krishi.icar.gov.in/jspui/handle/123456789/45171 |
Appears in Collections: | AEdu-IASRI-Publication |
Files in This Item:
There are no files associated with this item.
Items in KRISHI are protected by copyright, with all rights reserved, unless otherwise indicated.