Skip to main content

2019 | OriginalPaper | Buchkapitel

A Review of Software Defect Prediction Models

verfasst von : Harshita Tanwar, Misha Kakkar

Erschienen in: Data Management, Analytics and Innovation

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper analyzes the performance of various software defects prediction techniques. Different datasets have been analyzed for finding defects in various researches. The main aim of this paper is to study many techniques used for predicting defects in software.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Ai-jamimi, H. A. (2016). Toward comprehensible software defect prediction models using fuzzy logic (pp. 127–130). Ai-jamimi, H. A. (2016). Toward comprehensible software defect prediction models using fuzzy logic (pp. 127–130).
2.
Zurück zum Zitat Koroglu, Y., Sen, A., Kutluay, D., Bayraktar, A., Tosun, Y., Cinar, M., & et al. (2016). Defect prediction on a legacy industrial software : A case study on software with few defects. In 2016 IEEE/ACM 4th International Workshop on Conducting Empirical Studies in Industry (CESI) (pp. 14–20). Koroglu, Y., Sen, A., Kutluay, D., Bayraktar, A., Tosun, Y., Cinar, M., & et al. (2016). Defect prediction on a legacy industrial software : A case study on software with few defects. In 2016 IEEE/ACM 4th International Workshop on Conducting Empirical Studies in Industry (CESI) (pp. 14–20).
3.
Zurück zum Zitat Sharmin, S. (2015). SAL: An effective method for software defect prediction (pp. 184–189). Sharmin, S. (2015). SAL: An effective method for software defect prediction (pp. 184–189).
4.
Zurück zum Zitat Sethi, T., & Gagandeep. (2016). Improved approach for software defect prediction using artificial neural networks. In 2016 5th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (pp. 480–485). Sethi, T., & Gagandeep. (2016). Improved approach for software defect prediction using artificial neural networks. In 2016 5th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (pp. 480–485).
5.
Zurück zum Zitat Suffian, M. D. M., Ibrahim, S., Dhiauddin, M., Suffian, M. D. M., & Ibrahim, S. (2012). A prediction model for system testing defects using regression analysis. International Journal of Soft Computing and Software Engineering, 2(7), 69–78.CrossRef Suffian, M. D. M., Ibrahim, S., Dhiauddin, M., Suffian, M. D. M., & Ibrahim, S. (2012). A prediction model for system testing defects using regression analysis. International Journal of Soft Computing and Software Engineering, 2(7), 69–78.CrossRef
6.
Zurück zum Zitat Mandal, P., & Ami, A. S. (2015). Selecting best attributes for software defect prediction. In 2015 IEEE International WIE Conference on Electrical and Computer Engineering (pp. 110–113). Mandal, P., & Ami, A. S. (2015). Selecting best attributes for software defect prediction. In 2015 IEEE International WIE Conference on Electrical and Computer Engineering (pp. 110–113).
7.
Zurück zum Zitat Can, H., Jianchun, X., Ruide, Z., Juelong, L., Qiliang, Y., & Liqiang, X. (2013). A new model for software defect prediction using Particle Swarm Optimization and support vector machine. In 2013 25th Chinese Control and Decision Conference (pp. 4106–4110). Can, H., Jianchun, X., Ruide, Z., Juelong, L., Qiliang, Y., & Liqiang, X. (2013). A new model for software defect prediction using Particle Swarm Optimization and support vector machine. In 2013 25th Chinese Control and Decision Conference (pp. 4106–4110).
8.
Zurück zum Zitat Jiarpakdee, J., Tantithamthavorn, C., Ihara, A., & Matsumoto, K. (2011). A study of redundant metrics in defect prediction datasets (pp. 37–38). Jiarpakdee, J., Tantithamthavorn, C., Ihara, A., & Matsumoto, K. (2011). A study of redundant metrics in defect prediction datasets (pp. 37–38).
9.
Zurück zum Zitat Wang, T., & Li, W. (2010). Naïve Bayes software defect prediction model. IEEE, no. 2006 (pp. 0–3). Wang, T., & Li, W. (2010). Naïve Bayes software defect prediction model. IEEE, no. 2006 (pp. 0–3).
10.
Zurück zum Zitat Liu, J., Xu, Z., Qiao, J., & Lin, S. (2009). A defect prediction model for software based on service oriented architecture using EXPERT COCOMO. In 2009 Chinese Control and Decision Conference (pp. 2591–2594). Liu, J., Xu, Z., Qiao, J., & Lin, S. (2009). A defect prediction model for software based on service oriented architecture using EXPERT COCOMO. In 2009 Chinese Control and Decision Conference (pp. 2591–2594).
11.
Zurück zum Zitat Kakkar, M., & Jain, S. (2016, January). Feature selection in software defect prediction: A comparative study. In 2016 6th International Conference on Cloud System and Big Data Engineering (Confluence), (pp. 658–663). Kakkar, M., & Jain, S. (2016, January). Feature selection in software defect prediction: A comparative study. In 2016 6th International Conference on Cloud System and Big Data Engineering (Confluence), (pp. 658–663).
12.
Zurück zum Zitat Verma, D. K., & Kumar, S. (2015). Emperical study of defects dependency on software metrics using clustering approach (pp. 0–4). Verma, D. K., & Kumar, S. (2015). Emperical study of defects dependency on software metrics using clustering approach (pp. 0–4).
13.
Zurück zum Zitat Yang, X., Tang, K., & Yao, X. (2015). A learning-to-rank approach to software defect prediction. IEEE Transactions on Reliability, 64(1), 234–246.CrossRef Yang, X., Tang, K., & Yao, X. (2015). A learning-to-rank approach to software defect prediction. IEEE Transactions on Reliability, 64(1), 234–246.CrossRef
14.
Zurück zum Zitat Sawadpong, P., & Allen, E. B. (2016). Software defect prediction using exception handling call graphs : A case study. Sawadpong, P., & Allen, E. B. (2016). Software defect prediction using exception handling call graphs : A case study.
15.
Zurück zum Zitat Shuai, B., Li, H., Li, M., Zhang, Q., & Tang, C. (2013). Software defect prediction using dynamic support vector machine. In 2013 9th International Conference on Computational Intelligence and Security (CIS) (pp. 260–263). Shuai, B., Li, H., Li, M., Zhang, Q., & Tang, C. (2013). Software defect prediction using dynamic support vector machine. In 2013 9th International Conference on Computational Intelligence and Security (CIS) (pp. 260–263).
16.
Zurück zum Zitat Armah, G. K., Luo, G., & Qin, K. (2013). Multi_level data pre_processing for software defect prediction. In 2013 6th International Conference on Information Management, Innovation Management and Industrial Engineering (ICIII) (pp. 170–174). Armah, G. K., Luo, G., & Qin, K. (2013). Multi_level data pre_processing for software defect prediction. In 2013 6th International Conference on Information Management, Innovation Management and Industrial Engineering (ICIII) (pp. 170–174).
17.
Zurück zum Zitat Lo, J.-H. (2012). A data-driven model for software reliability prediction. In IEEE International Conference on Granular Computing. Lo, J.-H. (2012). A data-driven model for software reliability prediction. In IEEE International Conference on Granular Computing.
18.
Zurück zum Zitat Oral, A. D., & Bener, A. B. (2007, November). Defect prediction for embedded software. In 22nd International Symposium on Computer and Information Sciences, 2007. ISCIS 2007 (pp. 1–6). New York: IEEE. Oral, A. D., & Bener, A. B. (2007, November). Defect prediction for embedded software. In 22nd International Symposium on Computer and Information Sciences, 2007. ISCIS 2007 (pp. 1–6). New York: IEEE.
19.
Zurück zum Zitat Singh, A., & Singh, R. (2013, March). Assuring Software Quality using data mining methodology: A literature study. In 2013 International Conference on Information Systems and Computer Networks (ISCON) (pp. 108–113). New York: IEEE. Singh, A., & Singh, R. (2013, March). Assuring Software Quality using data mining methodology: A literature study. In 2013 International Conference on Information Systems and Computer Networks (ISCON) (pp. 108–113). New York: IEEE.
20.
Zurück zum Zitat Challagulla, V. U. B., Bastani, F. B., Yen, I. L., & Paul, R. A. (2008). Empirical assessment of machine learning based software defect prediction techniques. International Journal on Artificial Intelligence Tools, 17(02), 389–400. Challagulla, V. U. B., Bastani, F. B., Yen, I. L., & Paul, R. A. (2008). Empirical assessment of machine learning based software defect prediction techniques. International Journal on Artificial Intelligence Tools, 17(02), 389–400.
Metadaten
Titel
A Review of Software Defect Prediction Models
verfasst von
Harshita Tanwar
Misha Kakkar
Copyright-Jahr
2019
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-13-1402-5_7

Neuer Inhalt