Volume 6 Number 11 (Nov. 2011)
Home > Archive > 2011 > Volume 6 Number 11 (Nov. 2011) >
JSW 2011 Vol.6(11): 2114-2120 ISSN: 1796-217X
doi: 10.4304/jsw.6.11.2114-2120

Software Defect Prediction Using Non-Negative Matrix Factorization

Ruihua Chang, Xiaodong Mu, Li Zhang
Xi’an Research Inst. of Hi-Tech, Xi’an, China

Abstract—Quality is considered as an important issue in the fields of software engineering. However, building quality software is very expensive, in order to raise the effectiveness and efficiency of quality assurance and testing, software defect prediction is used to identify defect-prone modules in an upcoming version of a software system and help to allow the effort on those modules. Although many models have been proposed, this problem has not resolved thoroughly. For overcoming these limits, recent results show that researcher should pay more attention to improve the quality of the data. Aimed at this purpose, in this paper, we propose a novel approach to resolve the problem of software defect prediction. The method is classification using Non-Negative Matrix Factorization (NMF). In this paper, NMF algorithm is not only used for extracting external features but also as a powerful way for classification of software defect data. Experiments demonstrating the efficiency of the proposed approach are performed for software defect data classification. And the results show that it outperforms the state of the art techniques tested for this experiment. Finally, we suggest that it can be a useful and practical way addition to the framework of software quality prediction.

Index Terms—software defect, prediction, Non-negative Matrix Factorization, software metrics, F-Measure


Cite: Ruihua Chang, Xiaodong Mu, Li Zhang, "Software Defect Prediction Using Non-Negative Matrix Factorization," Journal of Software vol. 6, no. 11, pp. 2114-2120, 2011.

General Information

ISSN: 1796-217X (Online)
Frequency:  Bimonthly (Since 2020)
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, Google Scholar, ProQuest, INSPEC(IET), ULRICH's Periodicals Directory, WorldCat, etc
E-mail: jsw@iap.org
  • Apr 26, 2021 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Jun 22, 2020 News!

    Papers published in JSW Vol 14, No 1- Vol 15 No 4 have been indexed by DBLP     [Click]

  • Sep 13, 2021 News!

    The papers published in Vol 16, No 6 have all received dois from Crossref    [Click]

  • Jan 28, 2021 News!

    [CFP] 2021 the annual meeting of JSW Editorial Board, ICCSM 2021, will be held in Rome, Italy, July 21-23, 2021   [Click]

  • Sep 13, 2021 News!

    Vol 16, No 6 has been published with online version     [Click]