Multi-project regression based approach for software defect number prediction

5Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Software defect prediction can make software quality assurance (SQA) process more efficient, economic and targeted. Previous studies mainly focused on classifying software modules as defect-prone or not. However, prediction the number of defects for a new software module is rarely investigated. Moreover, these studies built models independently for each project, which may ignore the re-latedness among multiple projects. To effectively utilize the relatedness, we propose a novel approach MPR (multi-project regression) for SDNP (software defect number prediction). To verify the effectiveness of MPR, we perform experimental studies on 30 real-world projects and compare our approach with 6 state-of-the-art baselines (i.e., LR, NNR, SVR, DTR, BRR and DBR). AAE (Average absolute error) and ARE (average relative error) performance measures are used to evaluate the performance of MPR. The results show MPR can achieve better performance in most cases, which indicates the competitiveness of MPR in the context of SDNP.

Cite

CITATION STYLE

APA

Huang, Q., Ni, C., Chen, X., Gu, Q., & Cao, K. (2019). Multi-project regression based approach for software defect number prediction. In Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE (Vol. 2019-July, pp. 425–430). Knowledge Systems Institute Graduate School. https://doi.org/10.18293/SEKE2019-019

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free