{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T14:56:36Z","timestamp":1773932196553,"version":"3.50.1"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,5,19]],"date-time":"2021-05-19T00:00:00Z","timestamp":1621382400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,5,19]],"date-time":"2021-05-19T00:00:00Z","timestamp":1621382400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Innovations Syst Softw Eng"],"published-print":{"date-parts":[[2021,12]]},"DOI":"10.1007\/s11334-021-00399-2","type":"journal-article","created":{"date-parts":[[2021,5,19]],"date-time":"2021-05-19T08:02:49Z","timestamp":1621411369000},"page":"355-379","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":41,"title":["Bootstrap aggregation ensemble learning-based reliable approach for software defect prediction by using characterized code feature"],"prefix":"10.1007","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5922-0505","authenticated-orcid":false,"given":"P.","family":"Suresh Kumar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H. S.","family":"Behera","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Janmenjoy","family":"Nayak","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bighnaraj","family":"Naik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,5,19]]},"reference":[{"key":"399_CR1","doi-asserted-by":"publisher","unstructured":"Li J, He P, Zhu J, Lyu MR (2017) Software defect prediction via convolutional neural network. In: 2017 International Conference on Software Quality, Reliability and Security (QRS), pp 318\u2013328. https:\/\/doi.org\/10.1109\/QRS.2017.42","DOI":"10.1109\/QRS.2017.42"},{"key":"399_CR2","doi-asserted-by":"publisher","first-page":"100288","DOI":"10.1016\/j.cosrev.2020.100288","volume":"38","author":"P Suresh Kumar","year":"2020","unstructured":"Suresh Kumar P, Behera HS, Kumari A, Nayak J, Naik B (2020) Advancement from neural networks to deep learning in software effort estimation: perspective of two decades. Comput Sci Rev 38:100288. https:\/\/doi.org\/10.1016\/j.cosrev.2020.100288","journal-title":"Comput Sci Rev"},{"issue":"4","key":"399_CR3","doi-asserted-by":"publisher","first-page":"4626","DOI":"10.1016\/j.eswa.2010.10.024","volume":"38","author":"C Catal","year":"2011","unstructured":"Catal C (2011) Software fault prediction: a literature review and current trends. Expert Syst Appl 38(4):4626\u20134636. https:\/\/doi.org\/10.1016\/j.eswa.2010.10.024","journal-title":"Expert Syst Appl"},{"issue":"4","key":"399_CR4","doi-asserted-by":"publisher","first-page":"1872","DOI":"10.1016\/j.eswa.2014.10.025","volume":"42","author":"E Erturk","year":"2015","unstructured":"Erturk E, Sezer EA (2015) A comparison of some soft computing methods for software fault prediction. Expert Syst Appl 42(4):1872\u20131879. https:\/\/doi.org\/10.1016\/j.eswa.2014.10.025","journal-title":"Expert Syst Appl"},{"key":"399_CR5","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1016\/j.asoc.2014.11.023","volume":"27","author":"R Malhotra","year":"2015","unstructured":"Malhotra R (2015) A systematic review of machine learning techniques for software fault prediction. Appl Soft Comput 27:504\u2013518. https:\/\/doi.org\/10.1016\/j.asoc.2014.11.023","journal-title":"Appl Soft Comput"},{"key":"399_CR6","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1016\/j.asoc.2015.04.045","volume":"33","author":"\u00d6F Arar","year":"2015","unstructured":"Arar \u00d6F, Ayan K (2015) Software defect prediction using cost-sensitive neural network. Appl Soft Comput 33:263\u2013277. https:\/\/doi.org\/10.1016\/j.asoc.2015.04.045","journal-title":"Appl Soft Comput"},{"issue":"1","key":"399_CR7","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1007\/s10664-012-9218-8","volume":"19","author":"A Okutan","year":"2014","unstructured":"Okutan A, Y\u0131ld\u0131z OT (2014) Software defect prediction using Bayesian networks. Empir Softw Eng 19(1):154\u2013181. https:\/\/doi.org\/10.1007\/s10664-012-9218-8","journal-title":"Empir Softw Eng"},{"issue":"3","key":"399_CR8","doi-asserted-by":"publisher","first-page":"94","DOI":"10.6025\/jnt\/2018\/9\/3\/94-101","volume":"9","author":"B Arasteh","year":"2018","unstructured":"Arasteh B (2018) Software fault-prediction using combination of neural network and Naive Bayes algorithm. J Netw Technol 9(3):94. https:\/\/doi.org\/10.6025\/jnt\/2018\/9\/3\/94-101","journal-title":"J Netw Technol"},{"issue":"05","key":"399_CR9","doi-asserted-by":"publisher","first-page":"85","DOI":"10.4236\/jsea.2019.125007","volume":"12","author":"A Alsaeedi","year":"2019","unstructured":"Alsaeedi A, Khan MZ (2019) Software defect prediction using supervised machine learning and ensemble techniques: a comparative study. J Softw Eng Appl 12(05):85\u2013100. https:\/\/doi.org\/10.4236\/jsea.2019.125007","journal-title":"J Softw Eng Appl"},{"issue":"7","key":"399_CR10","doi-asserted-by":"publisher","first-page":"909","DOI":"10.1016\/S0031-3203(97)00110-6","volume":"31","author":"M Skurichina","year":"1998","unstructured":"Skurichina M, Duin RPW (1998) Bagging for linear classifiers. Pattern Recognit 31(7):909\u2013930. https:\/\/doi.org\/10.1016\/S0031-3203(97)00110-6","journal-title":"Pattern Recognit"},{"key":"399_CR11","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1016\/j.ins.2018.10.056","volume":"477","author":"H Wei","year":"2019","unstructured":"Wei H, Hu C, Chen S, Xue Y, Zhang Q (2019) Establishing a software defect prediction model via effective dimension reduction. Inf Sci (Ny) 477:399\u2013409. https:\/\/doi.org\/10.1016\/j.ins.2018.10.056","journal-title":"Inf Sci (Ny)"},{"key":"399_CR12","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.eswa.2018.12.033","volume":"122","author":"H Turabieh","year":"2019","unstructured":"Turabieh H, Mafarja M, Li X (2019) Iterated feature selection algorithms with layered recurrent neural network for software fault prediction. Expert Syst Appl 122:27\u201342. https:\/\/doi.org\/10.1016\/j.eswa.2018.12.033","journal-title":"Expert Syst Appl"},{"key":"399_CR13","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1016\/j.ins.2018.02.027","volume":"441","author":"D-L Miholca","year":"2018","unstructured":"Miholca D-L, Czibula G, Czibula IG (2018) A novel approach for software defect prediction through hybridizing gradual relational association rules with artificial neural networks. Inf Sci (Ny) 441:152\u2013170. https:\/\/doi.org\/10.1016\/j.ins.2018.02.027","journal-title":"Inf Sci (Ny)"},{"issue":"S4","key":"399_CR14","doi-asserted-by":"publisher","first-page":"9847","DOI":"10.1007\/s10586-018-1696-z","volume":"22","author":"C Manjula","year":"2019","unstructured":"Manjula C, Florence L (2019) Deep neural network based hybrid approach for software defect prediction using software metrics. Cluster Comput 22(S4):9847\u20139863. https:\/\/doi.org\/10.1007\/s10586-018-1696-z","journal-title":"Cluster Comput"},{"issue":"S1","key":"399_CR15","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/s10586-018-1730-1","volume":"22","author":"R Jayanthi","year":"2019","unstructured":"Jayanthi R, Florence L (2019) Software defect prediction techniques using metrics based on neural network classifier. Cluster Comput 22(S1):77\u201388. https:\/\/doi.org\/10.1007\/s10586-018-1730-1","journal-title":"Cluster Comput"},{"key":"399_CR16","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.cogsys.2018.06.001","volume":"52","author":"W Geng","year":"2018","unstructured":"Geng W (2018) Cognitive deep neural networks prediction method for software fault tendency module based on bound particle swarm optimization. Cogn Syst Res 52:12\u201320. https:\/\/doi.org\/10.1016\/j.cogsys.2018.06.001","journal-title":"Cogn Syst Res"},{"key":"399_CR17","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/978-981-10-4603-2_6","volume":"562","author":"I Arora","year":"2018","unstructured":"Arora I, Saha A (2018) Software defect prediction: a comparison between artificial neural network and support vector machine. Adv Intell Syst Comput 562:51\u201361. https:\/\/doi.org\/10.1007\/978-981-10-4603-2_6","journal-title":"Adv Intell Syst Comput"},{"key":"399_CR18","doi-asserted-by":"publisher","first-page":"106432","DOI":"10.1016\/j.infsof.2020.106432","volume":"129","author":"S Feng","year":"2021","unstructured":"Feng S et al (2021) COSTE: complexity-based oversampling technique to alleviate the class imbalance problem in software defect prediction. Inf Softw Technol 129:106432. https:\/\/doi.org\/10.1016\/j.infsof.2020.106432","journal-title":"Inf Softw Technol"},{"key":"399_CR19","doi-asserted-by":"publisher","unstructured":"Prabha CL, Shivakumar N (2020) Software defect prediction using machine learning techniques. In: Proc. 4th Int. Conf. Trends Electron. Informatics, ICOEI 2020, no. Icoei, pp 728\u2013733. https:\/\/doi.org\/10.1109\/ICOEI48184.2020.9142909.","DOI":"10.1109\/ICOEI48184.2020.9142909"},{"issue":"2","key":"399_CR20","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/BF00058655","volume":"24","author":"L Breiman","year":"1996","unstructured":"Breiman L (1996) Bagging predictors. Mach Learn 24(2):123\u2013140. https:\/\/doi.org\/10.1007\/BF00058655","journal-title":"Mach Learn"},{"issue":"2","key":"399_CR21","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1509\/jmkr.43.2.276","volume":"43","author":"A Lemmens","year":"2006","unstructured":"Lemmens A, Croux C (2006) Bagging and boosting classification trees to predict churn. J Mark Res 43(2):276\u2013286. https:\/\/doi.org\/10.1509\/jmkr.43.2.276","journal-title":"J Mark Res"},{"key":"399_CR22","doi-asserted-by":"publisher","unstructured":"Kaur A, Kaur K (2014) Performance analysis of ensemble learning for predicting defects in open source software. In: 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp 219\u2013225. https:\/\/doi.org\/10.1109\/ICACCI.2014.6968438.","DOI":"10.1109\/ICACCI.2014.6968438"},{"issue":"5","key":"399_CR23","doi-asserted-by":"publisher","first-page":"153","DOI":"10.14257\/ijseia.2013.7.5.16","volume":"7","author":"RS Wahono","year":"2013","unstructured":"Wahono RS, Suryana N (2013) Combining particle swarm optimization based feature selection and bagging technique for software defect prediction. Int J Softw Eng Its Appl 7(5):153\u2013166. https:\/\/doi.org\/10.14257\/ijseia.2013.7.5.16","journal-title":"Int J Softw Eng Its Appl"},{"issue":"3","key":"399_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0229131","volume":"15","author":"EA Felix","year":"2020","unstructured":"Felix EA, Lee SP (2020) Predicting the number of defects in a new software version. PLoS One 15(3):1\u201330. https:\/\/doi.org\/10.1371\/journal.pone.0229131","journal-title":"PLoS One"},{"issue":"7","key":"399_CR25","doi-asserted-by":"publisher","first-page":"683","DOI":"10.1109\/TSE.2018.2794977","volume":"45","author":"C Tantithamthavorn","year":"2019","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2019) The impact of automated parameter optimization on defect prediction models. IEEE Trans Softw Eng 45(7):683\u2013711. https:\/\/doi.org\/10.1109\/TSE.2018.2794977","journal-title":"IEEE Trans Softw Eng"},{"key":"399_CR26","unstructured":"Boetticher G, Menzies T, Ostrand T (2007) PROMISE Repository of empirical software engineering data. http:\/\/promisedata.org\/repository"},{"key":"399_CR27","first-page":"33","volume-title":"Studies in computational intelligence","author":"W Afzal","year":"2016","unstructured":"Afzal W, Torkar R (2016) Towards benchmarking feature subset selection methods for software fault prediction. In: Pedrycz W, Succi G, Sillitti A (eds) Studies in computational intelligence, vol 617. Springer International Publishing, Cham, pp 33\u201358"},{"key":"399_CR28","doi-asserted-by":"publisher","unstructured":"Panichella A, Oliveto R, De Lucia A (2014) Cross-project defect prediction models: L\u2019Union fait la force. In: 2014 Software Evolution Week\u2014IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE), Feb 2014, pp 164\u2013173. https:\/\/doi.org\/10.1109\/CSMR-WCRE.2014.6747166.","DOI":"10.1109\/CSMR-WCRE.2014.6747166"},{"key":"399_CR29","doi-asserted-by":"publisher","unstructured":"Zhang F, Zheng Q, Zou Y, Hassan AE (2016) Cross-project defect prediction using a connectivity-based unsupervised classifier. In: Proceedings of the 38th International Conference on Software Engineering\u2014ICSE \u201916, vol 14\u201322 May, pp 309\u2013320. https:\/\/doi.org\/10.1145\/2884781.2884839.","DOI":"10.1145\/2884781.2884839"},{"key":"399_CR30","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1007\/978-3-319-11218-3_35","volume-title":"Advances in intelligent informatics","author":"A Kaur","year":"2015","unstructured":"Kaur A, Kaur K (2015) An empirical study of robustness and stability of machine learning classifiers in software defect prediction, vol. 320. In: El-Alfy E-SM, Thampi SM, Takagi H, Piramuthu S, Hanne T (eds) Advances in intelligent informatics. Springer, Cham, pp 383\u2013397"}],"container-title":["Innovations in Systems and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-021-00399-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11334-021-00399-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-021-00399-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,2]],"date-time":"2021-11-02T06:13:58Z","timestamp":1635833638000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11334-021-00399-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,19]]},"references-count":30,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["399"],"URL":"https:\/\/doi.org\/10.1007\/s11334-021-00399-2","relation":{},"ISSN":["1614-5046","1614-5054"],"issn-type":[{"value":"1614-5046","type":"print"},{"value":"1614-5054","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,19]]},"assertion":[{"value":"2 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 April 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 May 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that this manuscript has no conflict of interest with any other published source and has not been published previously (partly or in full). No data have been fabricated or manipulated to support our conclusions.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}