{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T11:09:57Z","timestamp":1762340997732},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2017,5,24]],"date-time":"2017-05-24T00:00:00Z","timestamp":1495584000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Deanship of Scientific Research at King Saud University","award":["RGP-1436-039"],"award-info":[{"award-number":["RGP-1436-039"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s10586-017-0892-6","type":"journal-article","created":{"date-parts":[[2017,5,24]],"date-time":"2017-05-24T04:50:59Z","timestamp":1495601459000},"page":"2267-2281","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["A parallel framework for software defect detection and metric selection on cloud computing"],"prefix":"10.1007","volume":"20","author":[{"given":"Md Mohsin","family":"Ali","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shamsul","family":"Huda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jemal","family":"Abawajy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sultan","family":"Alyahya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hmood","family":"Al-Dossari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Yearwood","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,5,24]]},"reference":[{"key":"892_CR1","unstructured":"NCI: National computational infrastructure. \n                        http:\/\/nci.org.au\/raijin\/"},{"key":"892_CR2","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/j.knosys.2014.10.017","volume":"74","author":"G Abaei","year":"2015","unstructured":"Abaei, G., Selamat, A., Fujita, H.: An empirical study based on semi-supervised hybrid self-organizing map for software fault prediction. Knowl.-Based Syst. 74, 28\u201339 (2015)","journal-title":"Knowl.-Based Syst."},{"issue":"1","key":"892_CR3","first-page":"24","volume":"4","author":"F Aparisi","year":"2010","unstructured":"Aparisi, F., Sanz, J.: Interpreting the out-of-control signals of multivariate control charts employing neural networks. Int. J. Comput. Electr. Autom. Control Inf. Eng. 4(1), 24\u201328 (2010)","journal-title":"Int. J. Comput. Electr. Autom. Control Inf. Eng."},{"key":"892_CR4","doi-asserted-by":"crossref","unstructured":"Arar, O.F., Ayan, K.: Software defect prediction using cost-sensitive neural network. Appl. Soft Comput. 33(C), 263\u2013277 (2015)","DOI":"10.1016\/j.asoc.2015.04.045"},{"issue":"1","key":"892_CR5","first-page":"127","volume":"22","author":"AA Asad","year":"2014","unstructured":"Asad, A.A., Alsmadi, I.: Evaluating the impact of software metrics on defects prediction, part 2. Comput. Sci. J. Mold. 22(1), 127\u2013144 (2014)","journal-title":"Comput. Sci. J. Mold."},{"issue":"7","key":"892_CR6","doi-asserted-by":"crossref","first-page":"1342","DOI":"10.1109\/TPAMI.2010.62","volume":"32","author":"KS Balagani","year":"2010","unstructured":"Balagani, K.S., Phoha, V.V.: On the feature selection criterion based on an approximation of multidimensional mutual information. IEEE Trans. Pattern Anal. Mach. Intell. 32(7), 1342\u20131343 (2010)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"892_CR7","doi-asserted-by":"crossref","first-page":"370","DOI":"10.1098\/rstl.1763.0053","volume":"53","author":"T Bayes","year":"1763","unstructured":"Bayes, T.: An essay towards solving a problem in the doctrine of chances. Philos. Trans. R. Soc. Lond. 53, 370\u2013418 (1763)","journal-title":"Philos. Trans. R. Soc. Lond."},{"issue":"8","key":"892_CR8","doi-asserted-by":"crossref","first-page":"1040","DOI":"10.1016\/j.ins.2008.12.001","volume":"179","author":"C Catal","year":"2009","unstructured":"Catal, C., Diri, B.: Investigating the effect of dataset size, metrics sets, and feature selection techniques on software fault prediction problem. Inf. Sci. 179(8), 1040\u20131058 (2009)","journal-title":"Inf. Sci."},{"issue":"2","key":"892_CR9","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1016\/j.infsof.2008.04.008","volume":"51","author":"CP Chang","year":"2009","unstructured":"Chang, C.P., Chu, C.P., Yeh, Y.F.: Integrating in-process software defect prediction with association mining to discover defect pattern. Inf. Softw. Technol. 51(2), 375\u2013384 (2009)","journal-title":"Inf. Softw. Technol."},{"issue":"3","key":"892_CR10","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/0164-1212(90)90040-S","volume":"12","author":"BT Compton","year":"1990","unstructured":"Compton, B.T., Withrow, C.: Prediction and control of ada software defects. J. Syst. Softw. 12(3), 199\u2013207 (1990)","journal-title":"J. Syst. Softw."},{"key":"892_CR11","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511801389","volume-title":"An Introduction to Support Vector Machines: And Other Kernel-based Learning Methods","author":"N Cristianini","year":"2000","unstructured":"Cristianini, N., Shawe-Taylor, J.: An Introduction to Support Vector Machines: And Other Kernel-based Learning Methods. Cambridge University Press, New York, NY (2000)"},{"key":"892_CR12","volume-title":"Pattern Classification","author":"RO Duda","year":"2001","unstructured":"Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification. Wiley, New York (2001)"},{"issue":"8","key":"892_CR13","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/32.624308","volume":"23","author":"NB Ebrahimi","year":"1997","unstructured":"Ebrahimi, N.B.: On the statistical analysis of the number of errors remaining in a software design document after inspection. IEEE Trans. Softw. Eng. 23(8), 529\u2013532 (1997)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"892_CR14","doi-asserted-by":"crossref","first-page":"1872","DOI":"10.1016\/j.eswa.2014.10.025","volume":"42","author":"E Erturk","year":"2015","unstructured":"Erturk, E., Sezer, E.A.: A comparison of some soft computing methods for software fault prediction. Expert Syst. Appl. 42(4), 1872\u20131879 (2015)","journal-title":"Expert Syst. Appl."},{"issue":"2","key":"892_CR15","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1006\/inco.1995.1136","volume":"121","author":"Y Freund","year":"1995","unstructured":"Freund, Y.: Boosting a weak learning algorithm by majority. Inf. Comput. 121(2), 256\u2013285 (1995)","journal-title":"Inf. Comput."},{"issue":"1","key":"892_CR16","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1006\/jcss.1997.1504","volume":"55","author":"Y Freund","year":"1997","unstructured":"Freund, Y., Schapire, R.E.: A decision-theoretic generalization of on-line learning and an application to boosting. J. Comput. Syst. Sci. 55(1), 119\u2013139 (1997)","journal-title":"J. Comput. Syst. Sci."},{"key":"892_CR17","unstructured":"Guo, L., Ma, Y., Cukic, B., Singh, H.: Robust prediction of fault-proneness by random forests. In: Proceedings of the 15th International Symposium on Software Reliability Engineering (ISSRE 2004). pp. 417\u2013428 (2004)"},{"key":"892_CR18","doi-asserted-by":"crossref","unstructured":"Hassan, A.E.: Predicting faults using the complexity of code changes. In: Proceedings of the 31st International Conference on Software Engineering. pp. 78\u201388. IEEE Computer Society (2009)","DOI":"10.1109\/ICSE.2009.5070510"},{"issue":"2","key":"892_CR19","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1109\/3477.990877","volume":"32","author":"CN Hsu","year":"2002","unstructured":"Hsu, C.N., Huang, H.J., Schuschel, D.: The ANNIGMA-wrapper approach to fast feature selection for neural nets. IEEE Trans. Syst. Man Cybern. B 32(2), 207\u2013212 (2002)","journal-title":"IEEE Trans. Syst. Man Cybern. B"},{"issue":"3","key":"892_CR20","doi-asserted-by":"crossref","first-page":"857","DOI":"10.1016\/j.ejor.2014.02.032","volume":"237","author":"S Huda","year":"2014","unstructured":"Huda, S., Abdollahian, M., Mammadov, M., Yearwood, J., Ahmed, S., Sultan, I.: A hybrid wrapper-filter approach to detect the source(s) of out-of-control signals in multivariate manufacturing process. Eur. J. Oper. Res. 237(3), 857\u2013870 (2014)","journal-title":"Eur. J. Oper. Res."},{"key":"892_CR21","doi-asserted-by":"crossref","unstructured":"Jiang, Y., Cukic, B.: Misclassification cost-sensitive fault prediction models. In: Proceedings of the 5th International Conference on Predictor Models in Software Engineering. pp. 20:1\u201320:10. PROMISE \u201909 (2009)","DOI":"10.1145\/1540438.1540466"},{"key":"892_CR22","doi-asserted-by":"crossref","first-page":"717","DOI":"10.1016\/j.asoc.2015.07.006","volume":"35","author":"C Jin","year":"2015","unstructured":"Jin, C., Jin, S.W.: Prediction approach of software fault-proneness based on hybrid artificial neural network and quantum particle swarm optimization. Appl. Soft Comput. 35, 717\u2013725 (2015)","journal-title":"Appl. Soft Comput."},{"issue":"1\u20132","key":"892_CR23","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/S0004-3702(97)00043-X","volume":"97","author":"R Kohavi","year":"1997","unstructured":"Kohavi, R., John, G.H.: Wrappers for feature subset selection. Artif. Intell. 97(1\u20132), 273\u2013324 (1997)","journal-title":"Artif. Intell."},{"key":"892_CR24","volume-title":"An introduction to Neural Networks","author":"B Kr\u00f6se","year":"1993","unstructured":"Kr\u00f6se, B., Smagt, P.V.D.: An introduction to Neural Networks. The University of Amsterdam, Amsterdam (1993)"},{"key":"892_CR25","doi-asserted-by":"crossref","first-page":"388","DOI":"10.1016\/j.infsof.2014.07.005","volume":"58","author":"IH Laradji","year":"2015","unstructured":"Laradji, I.H., Alshayeb, M., Ghouti, L.: Software defect prediction using ensemble learning on selected features. Inf. Softw. Technol. 58, 388\u2013402 (2015)","journal-title":"Inf. Softw. Technol."},{"issue":"4","key":"892_CR26","doi-asserted-by":"crossref","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."},{"key":"892_CR27","doi-asserted-by":"crossref","unstructured":"Li, Z., Reformat, M.: A practical method for the software fault-prediction. In: Proceedings of the IEEE International Conference on Information Reuse and Integration (IRI 2007). pp. 659\u2013666 (2007)","DOI":"10.1109\/IRI.2007.4296695"},{"key":"892_CR28","doi-asserted-by":"crossref","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. Soft Comput. 27, 504\u2013518 (2015)","journal-title":"Appl. Soft Comput."},{"issue":"1","key":"892_CR29","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/TSE.2007.256941","volume":"33","author":"T Menzies","year":"2007","unstructured":"Menzies, T., Greenwald, J., Frank, A.: Data mining static code attributes to learn defect predictors. IEEE Trans. Softw. Eng. 33(1), 2\u201313 (2007)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"892_CR30","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1016\/0950-5849(90)90109-5","volume":"32","author":"JC Munson","year":"1990","unstructured":"Munson, J.C., Khoshgoftaar, T.M.: Regression modelling of software quality: empirical investigation. Inf. Softw. Technol. 32(2), 106\u2013114 (1990)","journal-title":"Inf. Softw. Technol."},{"key":"892_CR31","doi-asserted-by":"crossref","unstructured":"Pelayo, L., Dick, S.: Applying novel resampling strategies to software defect prediction. In: Proceedings of the 2007 Annual Meeting of the North American Fuzzy Information Processing Society (NAFIPS 2007). pp. 69\u201372 (2007)","DOI":"10.1109\/NAFIPS.2007.383813"},{"issue":"1","key":"892_CR32","first-page":"81","volume":"1","author":"JR Quinlan","year":"1986","unstructured":"Quinlan, J.R.: Induction of decision trees. Mach. Learn. 1(1), 81\u2013106 (1986)","journal-title":"Mach. Learn."},{"key":"892_CR33","doi-asserted-by":"crossref","unstructured":"Radjenovi\u0107, D., Heri\u010dko, M., Torkar, R., \u017divkovi\u010d, A.: Software fault prediction metrics: a systematic literature review. Inf. Softw. Technol. 55(8), 1397\u20131418 (2013)","DOI":"10.1016\/j.infsof.2013.02.009"},{"issue":"10","key":"892_CR34","doi-asserted-by":"crossref","first-page":"9821","DOI":"10.1016\/j.eswa.2012.02.171","volume":"39","author":"JA Rodger","year":"2012","unstructured":"Rodger, J.A.: Toward reducing failure risk in an integrated vehicle health maintenance system. Expert Syst. Appl. 39(10), 9821\u20139836 (2012)","journal-title":"Expert Syst. Appl."},{"issue":"3","key":"892_CR35","doi-asserted-by":"crossref","first-page":"356","DOI":"10.1109\/TSE.2010.90","volume":"37","author":"Q Song","year":"2011","unstructured":"Song, Q., Jia, Z., Shepperd, M., Ying, S., Liu, J.: A general software defect-proneness prediction framework. IEEE Trans. Softw. Eng. 37(3), 356\u2013370 (2011)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"892_CR36","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1109\/TSE.2006.1599417","volume":"32","author":"Q Song","year":"2006","unstructured":"Song, Q., Shepperd, M., Cartwright, M., Mair, C.: Software defect association mining and defect correction effort prediction. IEEE Trans. Softw. Eng. 32(2), 69\u201382 (2006)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"892_CR37","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1006\/mchj.1993.1012","volume":"47","author":"JM Sutter","year":"1993","unstructured":"Sutter, J.M., Kalivas, J.H.: Comparison of forward selection, backward elimination, and generalized simulated annealing for variable selection. Microchem. J. 47(1), 60\u201366 (1993)","journal-title":"Microchem. J."},{"issue":"2","key":"892_CR38","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1142\/S0218194011005256","volume":"21","author":"H Wang","year":"2011","unstructured":"Wang, H., Khoshgoftaar, T.M., Hulse, J.V., Ga, K.: Metric selection for software defect prediction. Int. J. Softw. Eng. Knowl. Eng. 21(2), 237\u2013257 (2011)","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"892_CR39","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.infsof.2015.03.001","volume":"63","author":"HB Yadav","year":"2015","unstructured":"Yadav, H.B., Yadav, D.K.: A fuzzy logic based approach for phase-wise software defects prediction using software metrics. Inf. Softw. Technol. 63, 44\u201357 (2015)","journal-title":"Inf. Softw. Technol."},{"issue":"14","key":"892_CR40","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1016\/S0950-5849(98)00098-6","volume":"40","author":"M Zhao","year":"1998","unstructured":"Zhao, M., Wohlin, C., Ohlsson, N., Xie, M.: A comparison between software design and code metrics for the prediction of software fault content. Inf. Softw. Technol. 40(14), 801\u2013809 (1998)","journal-title":"Inf. Softw. Technol."},{"issue":"6","key":"892_CR41","doi-asserted-by":"crossref","first-page":"4537","DOI":"10.1016\/j.eswa.2009.12.056","volume":"37","author":"J Zheng","year":"2010","unstructured":"Zheng, J.: Cost-sensitive boosting neural networks for software defect prediction. Expert Syst. Appl. 37(6), 4537\u20134543 (2010)","journal-title":"Expert Syst. Appl."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-017-0892-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0892-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0892-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,10,12]],"date-time":"2017-10-12T13:16:19Z","timestamp":1507814179000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-017-0892-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5,24]]},"references-count":41,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["892"],"URL":"https:\/\/doi.org\/10.1007\/s10586-017-0892-6","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,5,24]]}}}