{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T11:22:21Z","timestamp":1762341741792,"version":"3.37.3"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2021,10,11]],"date-time":"2021-10-11T00:00:00Z","timestamp":1633910400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,10,11]],"date-time":"2021-10-11T00:00:00Z","timestamp":1633910400000},"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":["J Supercomput"],"published-print":{"date-parts":[[2022,4]]},"DOI":"10.1007\/s11227-021-04113-8","type":"journal-article","created":{"date-parts":[[2021,10,11]],"date-time":"2021-10-11T12:05:12Z","timestamp":1633953912000},"page":"6147-6173","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Software-defect prediction within and across projects based on improved self-organizing data mining"],"prefix":"10.1007","volume":"78","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6815-1954","authenticated-orcid":false,"given":"Qing","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Junhua","family":"Ren","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,10,11]]},"reference":[{"issue":"3","key":"4113_CR1","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1049\/iet-sen.2017.0148","volume":"12","author":"ZQ Li","year":"2018","unstructured":"Li ZQ, Jing XY, Zhu XK (2018) Progress on approaches to software defect prediction. IET Softw 12(3):161\u2013175. https:\/\/doi.org\/10.1049\/iet-sen.2017.0148","journal-title":"IET Softw"},{"issue":"2","key":"4113_CR2","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1023\/A:1009876418873","volume":"4","author":"TM Khoshgoftaar","year":"1999","unstructured":"Khoshgoftaar TM, Allen EB (1999) A comparative study of ordering and classification of fault-prone software modules. Empir Softw Eng 4(2):159\u2013186. https:\/\/doi.org\/10.1023\/A:1009876418873","journal-title":"Empir Softw Eng"},{"issue":"8","key":"4113_CR3","doi-asserted-by":"publisher","first-page":"1040","DOI":"10.1016\/j.ins.2008.12.001","volume":"179","author":"C Catal","year":"2009","unstructured":"Catal C, Diri B (2009) Investigating the effect of dataset size, metrics sets, and feature selection techniques on software fault prediction problem. Inf Sci 179(8):1040\u20131058. https:\/\/doi.org\/10.1016\/j.ins.2008.12.001","journal-title":"Inf Sci"},{"key":"4113_CR4","doi-asserted-by":"crossref","unstructured":"Xing F, Guo P, Lyu MR (2005) A novel method for early software quality prediction based on support vector machine. In Proceedings of the 16th IEEE International Symposium on Software Reliability Engineering, Chicago, Illinois, USA, pp 213\u2013222","DOI":"10.1109\/ISSRE.2005.6"},{"key":"4113_CR5","unstructured":"Yang XX (2013) Metrics-Based Software Defect Prediction, Ph.D. dissertation, University of Science and Technology of China, Hefei, CN"},{"issue":"7","key":"4113_CR6","first-page":"171","volume":"43","author":"DP Zhang","year":"2016","unstructured":"Zhang DP, Liu GQ, Zhang K (2016) Software defect prediction model based on GMDH causal relationship. Comput Sci 43(7):171\u2013175","journal-title":"Comput Sci"},{"key":"4113_CR7","unstructured":"Herbold S (2018) A systematic mapping study on cross-project defect prediction. Empirical Software Engineering manuscript, pp 1\u201378"},{"issue":"4","key":"4113_CR8","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1109\/TSE.2016.2597849","volume":"43","author":"XY Jing","year":"2017","unstructured":"Jing XY, Wu F, Dong WX, Xu BW (2017) An improved SDA based defect prediction framework for both within-project and cross-project class-imbalance problems. IEEE Trans Softw Eng 43(4):321\u2013339. https:\/\/doi.org\/10.1109\/TSE.2016.2597849","journal-title":"IEEE Trans Softw Eng"},{"issue":"2","key":"4113_CR9","doi-asserted-by":"publisher","first-page":"581","DOI":"10.1109\/TR.2018.2804922","volume":"67","author":"F Wu","year":"2018","unstructured":"Wu F, Jing XY, Sun Y, Sun J, Huang L, Cui FY, Sun YF (2018) Cross-project and within-project semisupervised software defect prediction: a unified approach. IEEE Trans Reliab 67(2):581\u2013597. https:\/\/doi.org\/10.1109\/TR.2018.2804922","journal-title":"IEEE Trans Reliab"},{"issue":"6","key":"4113_CR10","doi-asserted-by":"publisher","first-page":"889","DOI":"10.1142\/S0218194021500273","volume":"31","author":"Y Sun","year":"2021","unstructured":"Sun Y, Jing XY, Wu F, Dong XW, Sun YF, Wang RC (2021) Semi-supervised heterogeneous defect prediction with open-source projects on GitHub. Int J Softw Eng Knowl Eng 31(6):889\u2013916. https:\/\/doi.org\/10.1142\/S0218194021500273","journal-title":"Int J Softw Eng Knowl Eng"},{"key":"4113_CR11","doi-asserted-by":"publisher","unstructured":"Zhu K, Zhang N, Ying S , Zhu D (2020) Within-project and cross-project just-in-time defect prediction based on denoising autoencoder and convolutional neural network. IET Softw, Doi: https:\/\/doi.org\/10.1049\/iet-sen.2019.0278","DOI":"10.1049\/iet-sen.2019.0278"},{"issue":"1","key":"4113_CR12","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/TR.2019.2895462","volume":"69","author":"LN Gong","year":"2020","unstructured":"Gong LN, Jiang SJ, Bo LL, Jiang L, Qian J (2020) A novel class-imbalance learning approach for both within-project and cross-project defect prediction. IEEE Trans Reliab 69(1):40\u201354. https:\/\/doi.org\/10.1109\/TR.2019.2895462","journal-title":"IEEE Trans Reliab"},{"issue":"4","key":"4113_CR13","doi-asserted-by":"publisher","first-page":"485","DOI":"10.1109\/TSE.2008.35","volume":"34","author":"S Lessmann","year":"2008","unstructured":"Lessmann S, Baesens B, Mues C, Pietsch S (2008) Benchmarking classification models for software defect prediction: a proposed framework and novel findings. IEEE Trans Softw Eng 34(4):485\u2013496. https:\/\/doi.org\/10.1109\/TSE.2008.35","journal-title":"IEEE Trans Softw Eng"},{"issue":"2","key":"4113_CR14","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1080\/16843703.2007.11673144","volume":"4","author":"MK Taghi","year":"2007","unstructured":"Taghi MK, Cukic B, Seliya N (2007) An empirical assessment on program module-order models. Quality Technol Quantitative Manag 4(2):171\u2013190. https:\/\/doi.org\/10.1080\/16843703.2007.11673144","journal-title":"Quality Technol Quantitative Manag"},{"issue":"5","key":"4113_CR15","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1016\/j.jss.2007.07.040","volume":"81","author":"KO Elish","year":"2008","unstructured":"Elish KO, Elish MO (2008) Predicting defect-prone software modules using support vector machines. J Syst Softw 81(5):649\u2013660. https:\/\/doi.org\/10.1016\/j.jss.2007.07.040","journal-title":"J Syst Softw"},{"issue":"1","key":"4113_CR16","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/j.eswa.2017.04.014","volume":"82","author":"SS Rathore","year":"2017","unstructured":"Rathore SS, Kumar S (2017) Towards an ensemble based system for predicting the number of software faults. Expert Syst Appl 82(1):357\u2013382. https:\/\/doi.org\/10.1016\/j.eswa.2017.04.014","journal-title":"Expert Syst Appl"},{"key":"4113_CR17","unstructured":"Chang CC (2013). Research about software defect priority prediction model based on adaboost-SVM algorithm. Degree of master dissertation. Nanjing University of Posts and Telecommunications of China, Nanjing, CN"},{"key":"4113_CR18","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.neucom.2019.11.067","volume":"38","author":"L Qiao","year":"2020","unstructured":"Qiao L, Li XS, Umer Q, Guo P (2020) Deep learning based software defect prediction. Neurocomputing 38:100\u2013110. https:\/\/doi.org\/10.1016\/j.neucom.2019.11.067","journal-title":"Neurocomputing"},{"key":"4113_CR19","unstructured":"Bing Z (2015) Researches of automatic modeling based on the principle of self-organization. Ph.D. dissertation, Zhengzhou University of China, Zhengzhou, CN"},{"issue":"4","key":"4113_CR20","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1109\/TSMC.1971.4308320","volume":"1","author":"IVAKHNENKO A G,","year":"1971","unstructured":"IVAKHNENKO A G, (1971) Polynomial theory of complex systems. IEEE Trans Syst Man Cybern 1(4):364\u2013378. https:\/\/doi.org\/10.1109\/TSMC.1971.4308320","journal-title":"IEEE Trans Syst Man Cybern"},{"key":"4113_CR21","unstructured":"Li ZG (2013) The improvements of GMDH algorithm and research of the prediction and early warning on coal market system. Degree of master dissertation. Nanjing University of Aeronautics and astronautics of China, Nanjing, CN"},{"key":"4113_CR22","unstructured":"Guo FX (2012) Research on credit risk assessment method based on GMDH model and principal component logistic model. Degree of master dissertation. Qingdao University of China, Shandong, CN"},{"issue":"12","key":"4113_CR23","first-page":"1","volume":"21","author":"CZ He","year":"2001","unstructured":"He CZ, LV J P, (2001) Study of self-organizing data mining theory and the complexity of economic systems. Syst Eng Theory Pract 21(12):1\u20135","journal-title":"Syst Eng Theory Pract"},{"key":"4113_CR24","unstructured":"He CZ, Zhang B, Yu H (2002) Comparison between the self-organizing data mining and artificial neural network. Syst Eng Theory Practice, 22(11)"},{"key":"4113_CR25","unstructured":"Kang YL (2006) Study of GDP increase and the influencing factors in Chengdu based on self-organization theory. Ph.D. dissertation. Southeast Jiaotong university of China, Chengdu CN"},{"issue":"1","key":"4113_CR26","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) SMOTE: synthetic minority over-sampling technique. J Artific Intell Res 16(1):321\u2013357. https:\/\/doi.org\/10.1613\/jair.953","journal-title":"J Artific Intell Res"},{"key":"4113_CR27","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/s11219-016-9342-6","volume":"26","author":"L Chen","year":"2018","unstructured":"Chen L, Fang B, Shang Z, Tang YY (2018) Tackling class overlap and imbalance problems in software defect prediction. Softw Qual J 26:97\u2013125. https:\/\/doi.org\/10.1007\/s11219-016-9342-6","journal-title":"Softw Qual J"},{"issue":"6","key":"4113_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106662","volume":"139","author":"S Feng","year":"2021","unstructured":"Feng S, Keung J, Yu X, Xiao Y, Zhang M (2021) Investigation on the stability of SMOTE-based oversampling techniques in software defect prediction. Inf Softw Technol 139(6):106662. https:\/\/doi.org\/10.1016\/j.infsof.2021.106662","journal-title":"Inf Softw Technol"},{"issue":"5","key":"4113_CR29","doi-asserted-by":"publisher","first-page":"540","DOI":"10.1007\/s10664-008-9103-7","volume":"14","author":"B Turhan","year":"2009","unstructured":"Turhan B, Menzies T, Bener AB, Stefano JD (2009) On the relative value of cross-company and within-company data for defect prediction. Empir Softw Eng 14(5):540\u2013578. https:\/\/doi.org\/10.1007\/s10664-008-9103-7","journal-title":"Empir Softw Eng"},{"issue":"1","key":"4113_CR30","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1007\/s11219-016-9342-6","volume":"41","author":"X Chen","year":"2018","unstructured":"Chen X, Wang LP, Gu Q, Wang Z, Wang QP (2018) A survey on cross-project software defect prediction methods. Chinese J Comput 41(1):254\u2013274. https:\/\/doi.org\/10.1007\/s11219-016-9342-6","journal-title":"Chinese J Comput"},{"issue":"3","key":"4113_CR31","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1016\/j.infsof.2011.09.007","volume":"54","author":"Y Ma","year":"2012","unstructured":"Ma Y, Luo GC, Xue Z, Chen A (2012) Transfer learning for cross-company software defect prediction. Inf Softw Technol 54(3):248\u2013256. https:\/\/doi.org\/10.1016\/j.infsof.2011.09.007","journal-title":"Inf Softw Technol"},{"key":"4113_CR32","doi-asserted-by":"publisher","unstructured":"NAM J, PAN S J, KIM S (2013) Transfer defect learning. In Proceedings of the 35th International Conference on Software Engineering (ICSE), San Francisco, USA, pp: 382\u2013391. https:\/\/doi.org\/10.1109\/ICSE.2013.6606584","DOI":"10.1109\/ICSE.2013.6606584"},{"key":"4113_CR33","doi-asserted-by":"publisher","unstructured":"Wang S, Liu T, Nam J, Tan L (2018) Deep Semantic Feature Learning for Software Defect Prediction. IEEE Trans Softw Eng. Doi: https:\/\/doi.org\/10.1109\/TSE.2018.2877612","DOI":"10.1109\/TSE.2018.2877612"},{"key":"4113_CR34","doi-asserted-by":"publisher","unstructured":"Li J, He P, Zhu J, Lyu MR (2017) Software Defect Prediction via Convolutional Neural Network. IEEE Proceedings of International Conference on Software Quality, Reliability and Security (QRS), Prague, Czech Republic, pp: 318\u2013328. https:\/\/doi.org\/10.1109\/QRS.2017.42","DOI":"10.1109\/QRS.2017.42"},{"issue":"13","key":"4113_CR35","doi-asserted-by":"publisher","first-page":"2660","DOI":"10.3390\/app9132660","volume":"9","author":"SJ Qiu","year":"2019","unstructured":"Qiu SJ, Xu H, Deng JH, Jiang SY, Lu L (2019) Transfer convolutional neural network for cross-project defect prediction. Appl Sci 9(13):2660. https:\/\/doi.org\/10.3390\/app9132660","journal-title":"Appl Sci"},{"issue":"5","key":"4113_CR36","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1007\/s10664-008-9079-3","volume":"13","author":"Y Jiang","year":"2008","unstructured":"Jiang Y, Cukic B, Ma Y (2008) Techniques for evaluating fault prediction models. Empir Softw Eng 13(5):561\u2013595. https:\/\/doi.org\/10.1007\/s10664-008-9079-3","journal-title":"Empir Softw Eng"},{"key":"4113_CR37","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/s11334-017-0295-0","volume":"13","author":"S Read","year":"2017","unstructured":"Read S (2017) The application of ROC analysis in threshold identification, data imbalance and metrics selection for software fault prediction. Innovat Syst Softw Eng 13:201\u2013217. https:\/\/doi.org\/10.1007\/s11334-017-0295-0","journal-title":"Innovat Syst Softw Eng"},{"key":"4113_CR38","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1016\/j.knosys.2016.12.017","volume":"119","author":"SS Rathore","year":"2017","unstructured":"Rathore SS, Kumar S (2017) Linear and non-linear heterogeneous ensemble methods to predict the number of faults in software systems. Knowl-Based Syst 119:232\u2013256. https:\/\/doi.org\/10.1016\/j.knosys.2016.12.017","journal-title":"Knowl-Based Syst"},{"issue":"9","key":"4113_CR39","doi-asserted-by":"publisher","first-page":"1208","DOI":"10.1109\/TSE.2013.11","volume":"39","author":"M Shepperd","year":"2013","unstructured":"Shepperd M, Song QB, Sun ZB, Mair CL (2013) Data quality: some comments on the NASA software defect datasets. IEEE Trans Softw Eng 39(9):1208\u20131215. https:\/\/doi.org\/10.1109\/TSE.2013.11","journal-title":"IEEE Trans Softw Eng"},{"key":"4113_CR40","unstructured":"Caglayan B, Kocaguneli E, Krall J, Peters F, Turhan B (2012) The PROMISE repository of empirical software engineering data. West Virginia University Department of Computer Science"},{"key":"4113_CR41","doi-asserted-by":"crossref","unstructured":"Jureczko M, Madeyski L (2010) Towards identifying software project clusters with regard to defect prediction. In Proceedings of the 6th International Conference on Predictive Models in Software Engineering, TiA2oara, Romania","DOI":"10.1145\/1868328.1868342"},{"key":"4113_CR42","doi-asserted-by":"publisher","unstructured":"Wang J, Shen BJ, Chen YT (2012) Compressed C4.5 models for software defect prediction. IEEE Proceeding of International Conference on Quality Software, Xi'an, Shaanxi, China, pp: 13\u201316.https:\/\/doi.org\/10.1109\/QSIC.2012.19","DOI":"10.1109\/QSIC.2012.19"},{"key":"4113_CR43","doi-asserted-by":"publisher","unstructured":"Wang T, Li W (2010) Naive Bayes software defect prediction Model. In Proceedings of the International Conference on Computational Intelligence and Software Engineering, Wuhan, pp: 1\u20134. https:\/\/doi.org\/10.1109\/CISE.2010.5677057","DOI":"10.1109\/CISE.2010.5677057"},{"key":"4113_CR44","doi-asserted-by":"publisher","unstructured":"Sun Z, Song Q, Zhu X (2012) Using coding-based ensemble learning to improve software Defect prediction. IEEE Trans Syst Man, Cybernet, Part C (Application and Reviews), 42(6):1806\u20131817. https:\/\/doi.org\/10.1109\/TSMCC.2012.2226152","DOI":"10.1109\/TSMCC.2012.2226152"},{"issue":"6","key":"4113_CR45","doi-asserted-by":"publisher","first-page":"4537","DOI":"10.1016\/j.eswa.2009.12.056","volume":"37","author":"J Zheng","year":"2010","unstructured":"Zheng J (2010) Cost-sensitive boosting neural networks for software defect prediction. Expert Syst Appl 37(6):4537\u20134543. https:\/\/doi.org\/10.1016\/j.eswa.2009.12.056","journal-title":"Expert Syst Appl"},{"key":"4113_CR46","doi-asserted-by":"publisher","unstructured":"Jing, XY, Ying S, Zhang ZW, Wu SS, Liu J (2014) Dictionary learning based software defect prediction. In Proceedings International Conference on Software Engineering, IEEE Computer Society, pp 414\u2013423. https:\/\/doi.org\/10.1145\/2568225.2568320","DOI":"10.1145\/2568225.2568320"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04113-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-021-04113-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04113-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,18]],"date-time":"2022-03-18T16:18:52Z","timestamp":1647620332000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-021-04113-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,11]]},"references-count":46,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,4]]}},"alternative-id":["4113"],"URL":"https:\/\/doi.org\/10.1007\/s11227-021-04113-8","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2021,10,11]]},"assertion":[{"value":"27 September 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 October 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}