Abstract
Bug report classification is an important phase of software engineering process. It falls under the testing and maintenance phase which is an important and time taking process. In today’s agile world it’s very important to deliver the software in less time without affecting the quality of software. It is the job of bug trigger to classify the bugs based on criticality. If bugs are classified incorrectly then it will induce a delay in the system as bugs with a high priority will not be dealt at the right time. This task done manually is prone to errors, thus there is a need for automatic classification of bugs to help the trigger. This paper proposed convolution neural network with L1 and L2 regularization compared with machine learning approach. Experimental analysis shows that all classes achieve significant improvement in results as compared to the previous approaches.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Yang, G., Zhang, T., Lee, B.: Towards semi-automatic bug triage and severity prediction based on topic model and multi-feature of bug reports. In: 2014 IEEE 38th Annual Computer software and Applications Conference (COMPSAC). IEEE (2014)
Lamkanfi, A., et al.: Predicting the severity of a reported bug. In: 2010 7th IEEE Working Conference on Mining Software Repositories (MSR). IEEE (2010)
Singla, H., Gitika, S., Sumit, S.: Domain specific automated triaging system for bug classification. Indian J. Sci. Technol. 9.33 (2016)
Tian, Y., et al.: Automated prediction of bug report priority using multi-factor analysis. Empirical Softw. Eng. 20.5 (2015)
Xia, X., et al.: Elblocker: predicting blocking bugs with ensemble imbalance learning. Informat. Softw. Technol. 61 (2015)
Yang, C.-Z., et al.: Improving severity prediction on software bug reports using quality indicators. In: 2014 5th IEEE International Conference on Software Engineering and Service Science (ICSESS). IEEE (2014)
Sharma, G., Sharma, S., Gujral, S.: A novel way of assessing software bug severity using dictionary of critical terms. Procedia Comput. Sci. 70 632–639 (2015)
Tian, Y., Lo, D., Sun, C.: Information retrieval based nearest neighbor classification for fine-grained bug severity prediction. In: 2012 19th Working Conference on Reverse Engineering. IEEE (2012)
Jin, K., et al.: Bug Severity Prediction by Classifying Normal Bugs with Text and Meta-Field Information (2016)
Zhou, Y., et al.: Combining text mining and data mining for bug report classification. J. Softw. Evolut. Process (2016)
Jindal, R., Malhotra, R., Jain, A.: Prediction of defect severity by mining software project reports. Int. J. Syst. Assurance Eng. Manag 8.2 (2017)
Bowes, D., Hall, T., Petrić, J.: Software defect prediction: do different classifiers find the same defects? Softw. Qual. J. 26.2 (2018)
Deshpande, P., Sharma S.C., Peddoju, S.K.: Implementation of a private cloud: a case study. In: Pant, M., Deep, K., Nagar, A., Bansal, J. (eds.) Proceedings of the Third International Conference on Soft Computing for Problem Solving in Advances in Intelligent Systems and Computing, vol. 259. Springer, New Delhi (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chauhan, A., Kumar, R. (2020). Bug Severity Classification Using Semantic Feature with Convolution Neural Network. In: Iyer, B., Deshpande, P., Sharma, S., Shiurkar, U. (eds) Computing in Engineering and Technology. Advances in Intelligent Systems and Computing, vol 1025. Springer, Singapore. https://doi.org/10.1007/978-981-32-9515-5_31
Download citation
DOI: https://doi.org/10.1007/978-981-32-9515-5_31
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-32-9514-8
Online ISBN: 978-981-32-9515-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)