Skip to main content
Log in

Software defect prediction using fuzzy integral fusion based on GA-FM

  • Security of Information System
  • Published:
Wuhan University Journal of Natural Sciences

Abstract

The fuzzy measure and fuzzy integral are applied to the classification of software defects in this paper. The fuzzy measure of software attributes and attributes’ sets are treated by genetic algorithm, and then software attributes are fused by the Choquet fuzzy integral algorithm. Finally, the class labels of software modules can be output. Experimental results have shown that there are interactions between characteristic attributes of software modules, and also proved that the fuzzy integral fusing method using Fuzzy Measure based on Genetic Algorithm (GA-FM) can significantly improve the accuracy for software defect prediction.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Paksoya A, Goktiirka M. Information fusion with Dempster-Shafer evidence theory for software defect prediction [J]. Procedia Computer Science, 2011, 3: 600–605.

    Article  Google Scholar 

  2. Kitchenham B. Towards a constructive quality model: Software quality modeling, measurement and prediction [J]. Software Quality Journal, 1987, 2(4): 105–113.

    Google Scholar 

  3. Wang Q, Wu S J, Li M S. Software defect prediction technology [J]. Journal of Software, 2008, 19(7):1565–1580 (Ch).

    Article  Google Scholar 

  4. Farid Md D, Zhang L. Hybrid decision tree and naive Bayes classifiers for multi-class classification tasks [J]. Expert Systems with Applications, 2014, 41(4):1937–1946.

    Article  Google Scholar 

  5. Zadeh L A. Fuzzy sets[J]. Information and Control, 1965, 8(3): 338–353.

    Article  Google Scholar 

  6. Sugeno M. Theory of Fuzzy Integrals and Its Applications[M]. Tokyo: Tokyo Institute of Technology, 1974.

    Google Scholar 

  7. Kuncheva L I, Bezdek J C, Duin R P W. Decision templates for multiple classifier fusion: An experimental comparison [J]. Pattern Recognition, 2001, 34(2):299–314.

    Article  Google Scholar 

  8. Jin C, Jin S W. Applications of fuzzy integrals for predicting software fault-prone [J]. Journal of Intelligent and Fuzzy System, 2014, 26(2):721–729.

    Google Scholar 

  9. Fawcett T. An introduction to ROC analysis [J]. Pattern Recognition Letters, 2006, 27(8):861–874.

    Article  Google Scholar 

  10. Ma Ying. Software Defect Prediction Research Based on Machine Learning [D]. Chengdu: University of Electronic Science and Technology of China, 2012(Ch).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kewen Li.

Additional information

Foundation item: Supported by the Natural Science Foundation of Shandong Province (ZR2013FL034)

Biography: LI Kewen, male, Ph.D., Associate professor, research direction: computational intelligence, software engineering, big data.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, K., Chen, C., Liu, W. et al. Software defect prediction using fuzzy integral fusion based on GA-FM. Wuhan Univ. J. Nat. Sci. 19, 405–408 (2014). https://doi.org/10.1007/s11859-014-1032-2

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11859-014-1032-2

Key words

CLC number

Navigation