{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,4]],"date-time":"2026-07-04T16:42:28Z","timestamp":1783183348535,"version":"3.54.6"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,6,14]],"date-time":"2022-06-14T00:00:00Z","timestamp":1655164800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,6,14]],"date-time":"2022-06-14T00:00:00Z","timestamp":1655164800000},"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":["Autom Softw Eng"],"published-print":{"date-parts":[[2022,11]]},"DOI":"10.1007\/s10515-022-00340-2","type":"journal-article","created":{"date-parts":[[2022,6,14]],"date-time":"2022-06-14T11:03:06Z","timestamp":1655204586000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Machine learning approach for software defect prediction using multi-core parallel computing"],"prefix":"10.1007","volume":"29","author":[{"given":"Anshu","family":"Parashar","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Raman","family":"Kumar Goyal","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sakshi","family":"Kaushal","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2493-3695","authenticated-orcid":false,"given":"Sudip","family":"Kumar Sahana","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,6,14]]},"reference":[{"key":"340_CR1","unstructured":"http:\/\/promise.site.uottawa.ca\/SERepository\/datasets-page.html. (2022) Accessed Jan 2022"},{"key":"340_CR2","unstructured":"https:\/\/scikit-learn.org\/stable\/.(2022) Accessed Jan 2022"},{"key":"340_CR3","doi-asserted-by":"crossref","unstructured":"B. Ghotra , S. McIntosh , A.E. Hassan ,: A large-scale study of the impact of fea- ture selection techniques on defect classification models, In: Proceedings of the 14th International Conference on Mining Software Repositories (MSR), IEEE, 2017, pp. 146\u2013157","DOI":"10.1109\/MSR.2017.18"},{"key":"340_CR4","doi-asserted-by":"publisher","first-page":"675","DOI":"10.1007\/s00521-017-3099-0","volume":"31","author":"R Das","year":"2019","unstructured":"Das, R., Walia, E.: Partition selection with sparse autoencoders for content based image classification. Neural. Comput. Appl. 31, 675\u2013690 (2019)","journal-title":"Neural. Comput. Appl."},{"key":"340_CR5","unstructured":"Defect Datasets: https:\/\/github.com\/klainfo\/DefectData (2022). Accessed Jan 2022"},{"issue":"1","key":"340_CR6","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/TR.2019.2895462","volume":"69","author":"L Gong","year":"2019","unstructured":"Gong, L., Jiang, S., Bo, L., Jiang, L., Qian, J.: A novel class-imbalance learning approach for both within-project and cross-project defect prediction. IEEE Trans. Reliab. 69(1), 40\u201354 (2019)","journal-title":"IEEE Trans. Reliab."},{"issue":"99","key":"340_CR7","doi-asserted-by":"publisher","first-page":"518","DOI":"10.1109\/TETC.2014.2335539","volume":"5","author":"J Guo","year":"2017","unstructured":"Guo, J., Chen, Z., Ban, Y.-L.: Precise enumeration of circulating tumor cells using support vector machine algorithm on a microfluidic sensor. IEEE Trans. Emerging Top. Comput. 5(99), 518\u2013525 (2017)","journal-title":"IEEE Trans. Emerging Top. Comput."},{"key":"340_CR8","doi-asserted-by":"publisher","first-page":"1091","DOI":"10.1109\/TSE.2017.2748129","volume":"99","author":"S Herbold","year":"2017","unstructured":"Herbold, S.: Comments on ScottKnottESD in response to\u202f: an empirical comparison of model validation techniques for defect prediction models. IEEE Trans. Softw. Eng. 99, 1091\u20131094 (2017)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"340_CR9","doi-asserted-by":"publisher","first-page":"115290","DOI":"10.1016\/j.eswa.2021.115290","volume":"182","author":"NM Hijazi","year":"2021","unstructured":"Hijazi, N.M., Faris, H., Aljarah, I.: A parallel metaheuristic approach for ensemble feature selection based on multi-core architectures. Expert Syst. Appl. 182, 115290 (2021)","journal-title":"Expert Syst. Appl."},{"issue":"9","key":"340_CR10","doi-asserted-by":"publisher","first-page":"3099","DOI":"10.1109\/JSEN.2016.2522405","volume":"16","author":"L Hong","year":"2016","unstructured":"Hong, L., Dai, F., Liu, H.: A fused-lasso-based Doppler imaging algorithm for spinning targets with occlusion effect. IEEE Sens. J. 16(9), 3099\u20133108 (2016)","journal-title":"IEEE Sens. J."},{"key":"340_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2021.114637","volume":"171","author":"C Jin","year":"2021","unstructured":"Jin, C.: Cross-project software defect prediction based on domain adaptation learning and optimization. Expert Syst. Appl. 171, 114637 (2021)","journal-title":"Expert Syst. Appl."},{"issue":"20","key":"340_CR12","first-page":"3863","volume":"118","author":"N Kalaivani","year":"2018","unstructured":"Kalaivani, N., Beena, R.: Overview of software defect prediction using machine learning algorithms. Int. J. Pure Appl. Math. 118(20), 3863\u20133873 (2018)","journal-title":"Int. J. Pure Appl. Math."},{"issue":"4","key":"340_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.: Benchmarking classification models for software defect prediction: a proposed framework and novel findings. IEEE Trans. Softw. Eng. 34(4), 485\u2013496 (2008)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"340_CR14","first-page":"1","volume":"45","author":"F Li","year":"2016","unstructured":"Li, F.: Lu Y\u202f:Lasso-type estimation for covariate-adjusted linear model. J. Appl. Stat. 45(1), 1\u201317 (2016)","journal-title":"J. Appl. Stat."},{"key":"340_CR15","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/j.infsof.2018.04.001","volume":"100","author":"N Limsettho","year":"2018","unstructured":"Limsettho, N., Bennin, K.E., Keung, J.W., Hata, H., Matsumoto, K.: Cross project defect prediction using class distribution estimation and oversampling. Inf. Softw. Technol. 100, 87\u2013102 (2018)","journal-title":"Inf. Softw. Technol."},{"key":"340_CR16","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/j.infsof.2018.11.005","volume":"107","author":"C Liu","year":"2019","unstructured":"Liu, C., Yang, D., Xia, X., Yan, M., Zhang, X.: A two-phase transfer learning model for cross-project defect prediction. Inf. Softw. Technol. 107, 125\u2013136 (2019)","journal-title":"Inf. Softw. Technol."},{"issue":"1","key":"340_CR17","first-page":"267","volume":"95","author":"G Luo","year":"2012","unstructured":"Luo, G., Chen, H.: Kernel based asymmetric learning for software defect prediction. IEICE Trans. Inf. Syst. 95(1), 267\u2013270 (2012)","journal-title":"IEICE Trans. Inf. Syst."},{"issue":"7","key":"340_CR18","doi-asserted-by":"publisher","first-page":"2006","DOI":"10.1587\/transinf.E95.D.2006","volume":"95","author":"G Luo","year":"2012","unstructured":"Luo, G., Ma, Y., Qin, K.: Asymmetric learning based on kernel partial least squares for software defect prediction. IEICE Trans. Inf. Syst. 95(7), 2006\u20132008 (2012)","journal-title":"IEICE Trans. Inf. Syst."},{"issue":"3","key":"340_CR19","first-page":"1","volume":"27","author":"S Majumder","year":"2020","unstructured":"Majumder, S., Mody, P., Menzies, T.: Revisiting process versus product metrics: a large scale analysis. Empir. Softw. Eng. 27(3), 1\u201342 (2020)","journal-title":"Empir. Softw. Eng."},{"key":"340_CR20","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.: A systematic review of machine learning techniques for software fault prediction. Appl. Softw. Comput. 27, 504\u2013518 (2015)","journal-title":"Appl. Softw. Comput."},{"key":"340_CR21","doi-asserted-by":"publisher","first-page":"1034","DOI":"10.1016\/j.asoc.2016.04.032","volume":"49","author":"R Malhotra","year":"2016","unstructured":"Malhotra, R.: An empirical framework for defect prediction using machine learning techniques with android software. Appl. Softw. Comput. 49, 1034\u20131050 (2016)","journal-title":"Appl. Softw. Comput."},{"issue":"9","key":"340_CR22","doi-asserted-by":"publisher","first-page":"874","DOI":"10.1109\/TSE.2017.2720603","volume":"44","author":"J Nam","year":"2018","unstructured":"Nam, J., Fu, W., Kim, S.: Heterogeneous defect prediction. IEEE Trans. Softw. Eng. 44(9), 874\u2013896 (2018)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"340_CR23","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1007\/s00521-017-3004-x","volume":"31","author":"X Peng","year":"2019","unstructured":"Peng, X.: A spheres-based support vector machine for pattern classification. Neural. Comput. Appl. 31, 379\u2013396 (2019)","journal-title":"Neural. Comput. Appl."},{"key":"340_CR24","doi-asserted-by":"crossref","unstructured":"R. Malhotra , R. Raje :An empirical comparison of machine learning techniques for software defect prediction, In: Proceedings of the 8th International Conference on Bioinspired Information and Communications Technologies, ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), 2014, pp. 320\u2013327","DOI":"10.4108\/icst.bict.2014.257871"},{"issue":"3","key":"340_CR25","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1109\/TASLP.2016.2518801","volume":"24","author":"N Radmanesh","year":"2016","unstructured":"Radmanesh, N., Burnett, I., Rao, B.: A lasso-LS optimization with a frequency variable dictionary in a multizone sound system. IEEE\/ACM Trans. Audio Speech Lang. Process. 24(3), 583\u2013593 (2016)","journal-title":"IEEE\/ACM Trans. Audio Speech Lang. Process."},{"key":"340_CR26","unstructured":"Random Forest. https:\/\/www.datacamp.com\/community\/tutorials\/random-forests-classifier-python#building. (2021) Accessed Aug, 2021"},{"key":"340_CR27","unstructured":"Random Forest. https:\/\/towardsdatascience.com\/the-mathematics-of-decision-trees-random-forest-and-feature-importance-in-scikit-learn-and-spark-f2861df67e3. (2021) Accessed on Aug, 2021"},{"key":"340_CR28","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/785435","author":"K Ren","year":"2014","unstructured":"Ren, K., Qin, Y., Ma, G. Luo.: On software defect prediction using machine learning. J. Appl. Math (2014). https:\/\/doi.org\/10.1155\/2014\/785435","journal-title":"J. Appl. Math"},{"key":"340_CR29","doi-asserted-by":"crossref","unstructured":"Shrikanth, NC. Majumder, S. and Menzies T (2021). Early life cycle software defect prediction. why? how? In 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE), 448\u2013459, IEEE Computer Society","DOI":"10.1109\/ICSE43902.2021.00050"},{"issue":"2","key":"340_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3377454","volume":"53","author":"J Verbraeken","year":"2017","unstructured":"Verbraeken, J., Wolting, M., Katzy, J., Kloppenburg, J., Verbelen, T., Rellermeyer, J.S.: A survey on distributed machine learning. ACM Comput. Surv. 53(2), 1\u201333 (2017)","journal-title":"ACM Comput. Surv."},{"issue":"5","key":"340_CR31","doi-asserted-by":"publisher","first-page":"10789","DOI":"10.1007\/s10586-017-1176-x","volume":"22","author":"K Vijayakumar","year":"2019","unstructured":"Vijayakumar, K., Arun, C.: Continuous security assessment of cloud based applications using distributed hashing algorithm in SDLC. Clust. Computing 22(5), 10789\u201310800 (2019)","journal-title":"Clust. Computing"},{"issue":"14","key":"340_CR32","doi-asserted-by":"publisher","first-page":"8249","DOI":"10.1007\/s00521-020-04960-1","volume":"33","author":"K Wang","year":"2021","unstructured":"Wang, K., Liu, L., Yuan, C., Wang, Z.: Software defect prediction model based on LASSO\u2013SVM. Neural Comput. Appl. 33(14), 8249\u20138259 (2021)","journal-title":"Neural Comput. Appl."},{"key":"340_CR33","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1016\/j.infsof.2018.10.004","volume":"106","author":"Z Xu","year":"2019","unstructured":"Xu, Z., Liu, J., Luo, X., Yang, Z., Zhang, Y., Yuan, P., Zhang, T.: Software defect prediction based on kernel PCA and weighted extreme learning machine. Inf. Softw. Technol. 106, 182\u2013200 (2019)","journal-title":"Inf. Softw. Technol."},{"issue":"10","key":"340_CR34","doi-asserted-by":"publisher","first-page":"1427","DOI":"10.1142\/S0218194017400046","volume":"27","author":"X Yu","year":"2017","unstructured":"Yu, X., Liu, J., Peng, W.: Improving cross-company defect prediction with data filtering. Int. J. Softw. Eng. Knowl. Eng. 27(10), 1427\u20131438 (2017)","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"issue":"1","key":"340_CR35","first-page":"1","volume":"24","author":"Z-W Zhang","year":"2016","unstructured":"Zhang, Z.-W., Jing, X.-Y., Wang, T.-J.: Label propagation based semi-supervised learning for software defect prediction. Autom. Softw. Eng. 24(1), 1\u201323 (2016)","journal-title":"Autom. Softw. Eng."}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-022-00340-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10515-022-00340-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-022-00340-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,26]],"date-time":"2024-09-26T22:29:33Z","timestamp":1727389773000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10515-022-00340-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,14]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,11]]}},"alternative-id":["340"],"URL":"https:\/\/doi.org\/10.1007\/s10515-022-00340-2","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,14]]},"assertion":[{"value":"25 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 April 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 June 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"44"}}