{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T20:01:13Z","timestamp":1760731273913,"version":"3.37.3"},"reference-count":55,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2019,10,28]],"date-time":"2019-10-28T00:00:00Z","timestamp":1572220800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,10,28]],"date-time":"2019-10-28T00:00:00Z","timestamp":1572220800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Syst Assur Eng Manag"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s13198-019-00896-5","type":"journal-article","created":{"date-parts":[[2019,10,28]],"date-time":"2019-10-28T19:11:53Z","timestamp":1572289913000},"page":"1453-1473","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Identification of latent variables using, factor analysis and multiple linear regression for software fault prediction"],"prefix":"10.1007","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3494-8401","authenticated-orcid":false,"given":"Deepak","family":"Sharma","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pravin","family":"Chandra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,10,28]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Afzal W, Torkar R (2008) A comparative evaluation of using genetic programming for predicting fault count data. In: The 3rd international conference on software engineering advances, 2008, ICSEA\u201908. IEEE, pp 407\u2013414","key":"896_CR1","DOI":"10.1109\/ICSEA.2008.9"},{"issue":"8","key":"896_CR2","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1016\/j.advengsoft.2011.03.010","volume":"42","author":"I Alsmadi","year":"2011","unstructured":"Alsmadi I, Najadat H (2011) Evaluating the change of software fault behavior with dataset attributes based on categorical correlation. Adv Eng Softw 42(8):535\u2013546","journal-title":"Adv Eng Softw"},{"doi-asserted-by":"crossref","unstructured":"Arisholm E, Briand LC, Fuglerud M (2007) Data mining techniques for building fault-proneness models in telecom java software. In: The 18th IEEE international symposium on software reliability, 2007, ISSRE\u201907, pp 215\u2013224","key":"896_CR3","DOI":"10.1109\/ISSRE.2007.22"},{"issue":"1","key":"896_CR4","doi-asserted-by":"publisher","first-page":"109","DOI":"10.2307\/3315301","volume":"9","author":"A Basilevsky","year":"1981","unstructured":"Basilevsky A (1981) Factor analysis regression. Can J Stat 9(1):109\u2013117","journal-title":"Can J Stat"},{"issue":"10","key":"896_CR5","doi-asserted-by":"publisher","first-page":"751","DOI":"10.1109\/32.544352","volume":"22","author":"VR Basili","year":"1996","unstructured":"Basili VR, Briand LC, Melo WL (1996) A validation of object-oriented design metrics as quality indicators. IEEE Trans Softw Eng 22(10):751\u2013761","journal-title":"IEEE Trans Softw Eng"},{"issue":"4","key":"896_CR6","doi-asserted-by":"publisher","first-page":"7346","DOI":"10.1016\/j.eswa.2008.10.027","volume":"36","author":"C Catal","year":"2009","unstructured":"Catal C, Diri B (2009) A systematic review of software fault prediction studies. Expert Syst Appl 36(4):7346\u20137354","journal-title":"Expert Syst Appl"},{"issue":"2","key":"896_CR7","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1016\/j.infsof.2008.04.008","volume":"51","author":"CP Chang","year":"2009","unstructured":"Chang CP, Chu CP, Yeh YF (2009) Integrating in-process software defect prediction with association mining to discover defect pattern. Inf Softw Technol 51(2):375\u2013384","journal-title":"Inf Softw Technol"},{"key":"896_CR8","first-page":"197","volume-title":"Towards a metrics suite for object oriented design","author":"SR Chidamber","year":"1991","unstructured":"Chidamber SR, Kemerer CF (1991) Towards a metrics suite for object oriented design, vol 26(11). Creative Media Partners, Sacramento, pp 197\u2013211"},{"issue":"6","key":"896_CR9","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber SR, Kemerer CF (1994) A metrics suite for object oriented design. IEEE Trans Softw Eng 20(6):476\u2013493","journal-title":"IEEE Trans Softw Eng"},{"issue":"8","key":"896_CR10","doi-asserted-by":"publisher","first-page":"629","DOI":"10.1109\/32.707698","volume":"24","author":"SR Chidamber","year":"1998","unstructured":"Chidamber SR, Darcy DP, Kemerer CF (1998) Managerial use of metrics for object-oriented software: an exploratory analysis. IEEE Trans Softw Eng 24(8):629\u2013639","journal-title":"IEEE Trans Softw Eng"},{"key":"896_CR11","volume-title":"Applied multiple regression\/correlation analysis for the behavioral sciences","author":"J Cohen","year":"2003","unstructured":"Cohen J, Cohen P, West SG, Aiken LS (2003) Applied multiple regression\/correlation analysis for the behavioral sciences, 2nd edn. Lawrence Erlbaum Associates, Hillsdale, NJ","edition":"2"},{"doi-asserted-by":"crossref","unstructured":"Cotroneo D, Natella R, Pietrantuono R (2010) Is software aging related to software metrics? In: 2010 IEEE Sec international workshop on software aging and rejuvenation (WoSAR), pp 1\u20136","key":"896_CR12","DOI":"10.1109\/WOSAR.2010.5722096"},{"issue":"3","key":"896_CR13","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.peva.2012.09.004","volume":"70","author":"D Cotroneo","year":"2013","unstructured":"Cotroneo D, Natella R, Pietrantuono R (2013) Predicting aging-related bugs using software complexity metrics. Perform Eval 70(3):163\u2013178","journal-title":"Perform Eval"},{"key":"896_CR14","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1016\/j.ins.2013.12.031","volume":"264","author":"G Czibula","year":"2014","unstructured":"Czibula G, Marian Z, Czibula IG (2014) Software defect prediction using relational association rule mining. Inf Sci 264:260\u2013278","journal-title":"Inf Sci"},{"issue":"4\u20135","key":"896_CR15","doi-asserted-by":"publisher","first-page":"531","DOI":"10.1007\/s10664-011-9173-9","volume":"17","author":"M D\u2019Ambros","year":"2012","unstructured":"D\u2019Ambros M, Lanza M, Robbes R (2012) Evaluating defect prediction approaches: a benchmark and an extensive comparison. Empir Softw Eng 17(4\u20135):531\u2013577","journal-title":"Empir Softw Eng"},{"doi-asserted-by":"crossref","unstructured":"D\u2019Ambros M, Lanza M, Robbes R (2010) An extensive comparison of bug prediction approaches. In: 2010 7th IEEE working conference on mining software repositories (MSR), pp 31\u201341","key":"896_CR16","DOI":"10.1109\/MSR.2010.5463279"},{"issue":"2","key":"896_CR17","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1007\/s00500-016-2316-6","volume":"21","author":"RCG Dhanajayan","year":"2017","unstructured":"Dhanajayan RCG, Pillai SA (2017) SLMBC: spiral life cycle model-based Bayesian classification technique for efficient software fault prediction and classification. Soft Comput 21(2):403\u2013415","journal-title":"Soft Comput"},{"issue":"9\u201312","key":"896_CR18","doi-asserted-by":"publisher","first-page":"3349","DOI":"10.1007\/s00170-017-1438-z","volume":"95","author":"G Di Bona","year":"2018","unstructured":"Di Bona G, Falcone D, Silvestri A, Forcina A (2018a) IFM target 2.0: an innovative method to define reliability target for prototype systems. Int J Adv Manuf Technol 95(9\u201312):3349\u20133367","journal-title":"Int J Adv Manuf Technol"},{"issue":"11","key":"896_CR19","doi-asserted-by":"publisher","first-page":"1384","DOI":"10.1080\/13669877.2017.1307260","volume":"21","author":"G Di Bona","year":"2018","unstructured":"Di Bona G, Silvestri A, Forcina A, Petrillo A (2018b) Total efficient risk priority number (TERPN): a new method for risk assessment. J Risk Res 21(11):1384\u20131408","journal-title":"J Risk Res"},{"unstructured":"Easton T, Foulis P, Moyo D, Shadab H (2016) How to win friends and influence people. Imperial Embitions, The Economist, 21\u201324. \nhttp:\/\/ebook-dl.com\/magazine\/the-economist-april-9-20165682.pdf","key":"896_CR20"},{"issue":"5","key":"896_CR21","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","journal-title":"J Syst Softw"},{"issue":"4","key":"896_CR22","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","journal-title":"Expert Syst Appl"},{"issue":"7","key":"896_CR23","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1016\/j.mpdhp.2016.06.004","volume":"22","author":"GM Fitzmaurice","year":"2016","unstructured":"Fitzmaurice GM (2016) Regression. Diagnos Histopathol 22(7):271\u2013278","journal-title":"Diagnos Histopathol"},{"key":"896_CR24","volume-title":"Introduction to factor analysis","author":"B Fruchter","year":"1954","unstructured":"Fruchter B (1954) Introduction to factor analysis. Van Nostrand, Oxford"},{"issue":"1","key":"896_CR25","doi-asserted-by":"publisher","first-page":"627","DOI":"10.1186\/2193-1801-2-627","volume":"2","author":"R Goyal","year":"2013","unstructured":"Goyal R, Chandra P, Singh Y (2013) Identifying influential metrics in the combined metrics approach of fault prediction. SpringerPlus 2(1):627","journal-title":"SpringerPlus"},{"unstructured":"Guo L, Ma, Y, Cukic B, Singh H (2004) Robust prediction of fault-proneness by random forests. In: 15th international symposium on software reliability engineering, 2004, ISSRE 2004, pp 417\u2013428","key":"896_CR26"},{"key":"896_CR27","volume-title":"Multivariate data analysis\u2014a global perspective","author":"JF Hair","year":"2010","unstructured":"Hair JF, Black WC, Babin BJ, Anderson RE (2010) Multivariate data analysis\u2014a global perspective, 7th edn. Pearson, Upper Saddle River","edition":"7"},{"doi-asserted-by":"crossref","unstructured":"Jiang Y, Cukic B, Menzies T (2007) Fault prediction using early lifecycle data. In: The 18th IEEE international symposium on software reliability, 2007, ISSRE\u201907, pp 237\u2013246","key":"896_CR28","DOI":"10.1109\/ISSRE.2007.24"},{"key":"896_CR29","volume-title":"Applied multivariate statistical analysis","author":"RA Johnson","year":"2014","unstructured":"Johnson RA, Wichern Dean W (2014) Applied multivariate statistical analysis, vol 4. Prentice-Hall, New Jersey"},{"issue":"6","key":"896_CR30","doi-asserted-by":"publisher","first-page":"1357","DOI":"10.1053\/j.jfas.2017.08.001","volume":"56","author":"DC Jupiter","year":"2017","unstructured":"Jupiter DC (2017) Snug as a bug: goodness of fit and quality of models. J Foot Ankle Surg 56(6):1357\u20131360","journal-title":"J Foot Ankle Surg"},{"issue":"1","key":"896_CR31","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1007\/s11709-016-0363-9","volume":"11","author":"F Khademi","year":"2017","unstructured":"Khademi F, Akbari M, Jamal SM, Nikoo M (2017) Multiple linear regression, artificial neural network, and fuzzy logic prediction of 28\u00a0days compressive strength of concrete. Front Struct Civ Eng 11(1):90\u201399","journal-title":"Front Struct Civ Eng"},{"key":"896_CR32","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1109\/52.476287","volume":"1","author":"TM Khoshgoftaar","year":"1996","unstructured":"Khoshgoftaar TM, Allen EB, Kalaichelvan KS, Goel N (1996) Early quality prediction: a case study in telecommunications. IEEE Softw 1:65\u201371","journal-title":"IEEE Softw"},{"issue":"4","key":"896_CR33","doi-asserted-by":"publisher","first-page":"902","DOI":"10.1109\/72.595888","volume":"8","author":"TM Khoshgoftaar","year":"1997","unstructured":"Khoshgoftaar TM, Allen EB, Hudepohl JP, Aud SJ (1997) Application of neural networks to software quality modeling of a very large telecommunications system. IEEE Trans Neural Netw 8(4):902\u2013909","journal-title":"IEEE Trans Neural Netw"},{"doi-asserted-by":"crossref","unstructured":"Khoshgoftaar TM, Allen EB, Busboom JC (2000) Modeling software quality: the software measurement analysis and reliability toolkit. In: 12th IEEE international conference tools with artificial intelligence, 2000, ICTAI 2000. Proceedings, pp 54\u201361","key":"896_CR34","DOI":"10.1109\/TAI.2000.889846"},{"issue":"2","key":"896_CR35","doi-asserted-by":"publisher","first-page":"1055","DOI":"10.1007\/s13198-016-0566-4","volume":"8","author":"L Kumar","year":"2017","unstructured":"Kumar L, Rath SK (2017) Empirical validation for effectiveness of fault prediction technique based on cost analysis framework. Int J Syst Assur Eng Manag 8(2):1055\u20131068","journal-title":"Int J Syst Assur Eng Manag"},{"issue":"2","key":"896_CR36","doi-asserted-by":"publisher","first-page":"331","DOI":"10.2307\/2334544","volume":"60","author":"D Lawley","year":"1973","unstructured":"Lawley D, Maxwell A (1973) Regression and factor analysis. Biometrika 60(2):331\u2013338. \nhttps:\/\/doi.org\/10.2307\/2334544","journal-title":"Biometrika"},{"issue":"4","key":"896_CR37","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","journal-title":"IEEE Trans Softw Eng"},{"doi-asserted-by":"publisher","unstructured":"Ma B, Dejaeger K, Vanthienen J, Baesens B (2011) Software defect prediction based on association rule classification.\n\nhttps:\/\/doi.org\/10.2139\/ssrn.1785381","key":"896_CR38","DOI":"10.2139\/ssrn.1785381"},{"key":"896_CR39","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4899-3242-6","volume-title":"Generalized linear models","author":"P McCullagh","year":"1989","unstructured":"McCullagh P, Nelder JA (1989) Generalized linear models, vol 37. CRC Press, Boca Raton"},{"key":"896_CR40","volume-title":"Assessing predictors of software defects","author":"T Menzies","year":"2004","unstructured":"Menzies T, DiStefano J, Orrego A, Chapman R (2004) Assessing predictors of software defects. In Proc, Workshop Predictive Software Models"},{"issue":"1","key":"896_CR41","first-page":"51","volume":"7","author":"N Ohlsson","year":"1998","unstructured":"Ohlsson N, Zhao M, Helander M (1998) Application of multivariate analysis for software fault prediction. Softw Qual J 7(1):51\u201366","journal-title":"Softw Qual J"},{"key":"896_CR42","volume-title":"Early software reliability prediction","author":"AK Pandey","year":"2015","unstructured":"Pandey AK, Goyal NK (2015) Early software reliability prediction. Springer, Berlin"},{"key":"896_CR43","volume-title":"Multiple regression in behavioral research: explanation and prediction","author":"EJ Pedhazur","year":"1997","unstructured":"Pedhazur EJ (1997) Multiple regression in behavioral research: explanation and prediction. Thomson Learning, United States"},{"issue":"8","key":"896_CR44","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1016\/j.infsof.2013.02.009","volume":"55","author":"D Radjenovi\u0107","year":"2013","unstructured":"Radjenovi\u0107 D, Heri\u010dko M, Torkar R, \u017divkovi\u010d A (2013) Software fault prediction metrics: a systematic literature review. Inf Softw Technol 55(8):1397\u20131418","journal-title":"Inf Softw Technol"},{"issue":"1","key":"896_CR45","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2853073.2853083","volume":"41","author":"SS Rathore","year":"2016","unstructured":"Rathore SS, Kumar S (2016) A decision tree regression based approach for the number of software faults prediction. ACM SIGSOFT Softw Eng Notes 41(1):1\u20136","journal-title":"ACM SIGSOFT Softw Eng Notes"},{"doi-asserted-by":"crossref","unstructured":"Ratzinger J, Pinzger M, Gall H (2007) EQ-mine: predicting short-term defects for software evolution. In: International conference on fundamental approaches to software engineering, pp 12\u201326","key":"896_CR46","DOI":"10.1007\/978-3-540-71289-3_3"},{"doi-asserted-by":"publisher","unstructured":"Runkler TA (2012) Data analytics: models and algorithms for intelligent data analysis. Springer. \nhttps:\/\/doi.org\/10.1007\/978-3-8348-2589-6","key":"896_CR47","DOI":"10.1007\/978-3-8348-2589-6"},{"key":"896_CR48","first-page":"801","volume":"6","author":"D Sharma","year":"2018","unstructured":"Sharma D, Chandra P (2018a) Factors analysis and multiple linear regression for fault prediction in software. J Adv Res Dyn Control Syst 6:801\u2013807","journal-title":"J Adv Res Dyn Control Syst"},{"doi-asserted-by":"crossref","unstructured":"Sharma D, Chandra P (2018) Efficient fault prediction using exploratory and causal techniques. In: 2018 2nd world conference on smart trends in systems, security and sustainability (WorldS4), pp 193\u2013197","key":"896_CR49","DOI":"10.1109\/WorldS4.2018.8611559"},{"issue":"1","key":"896_CR50","first-page":"180","volume":"4","author":"RR Singh","year":"2016","unstructured":"Singh RR, Tiwari D (2016) Development Of efficient model for software defect analysis. Int J Tech Res Appl 4(1):180\u2013184","journal-title":"Int J Tech Res Appl"},{"issue":"5","key":"896_CR51","doi-asserted-by":"publisher","first-page":"826","DOI":"10.1109\/TSMC.2016.2521840","volume":"47","author":"P Singh","year":"2017","unstructured":"Singh P, Pal NR, Verma S, Vyas OP (2017) Fuzzy rule-based approach for software fault prediction. IEEE Trans Syst Man Cybern Syst 47(5):826\u2013837","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"issue":"2","key":"896_CR52","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1109\/TSE.2011.26","volume":"38","author":"M Unterkalmsteiner","year":"2012","unstructured":"Unterkalmsteiner M, Gorschek T, Islam AM, Cheng CK, Permadi RB, Feldt R (2012) Evaluation and measurement of software process improvement\u2014a systematic literature review. IEEE Trans Softw Eng 38(2):398\u2013424","journal-title":"IEEE Trans Softw Eng"},{"issue":"5","key":"896_CR53","doi-asserted-by":"publisher","first-page":"823","DOI":"10.1016\/j.jss.2007.07.034","volume":"81","author":"O Vandecruys","year":"2008","unstructured":"Vandecruys O, Martens D, Baesens B, Mues C, De Backer M, Haesen R (2008) Mining software repositories for comprehensible software fault prediction models. J Syst Softw 81(5):823\u2013839","journal-title":"J Syst Softw"},{"issue":"3","key":"896_CR54","first-page":"1","volume":"8","author":"BA Williams","year":"2010","unstructured":"Williams BA, Onsman A, Brown GT (2010) Exploratory factor analysis: a five-step guide for novices. J Emerg Prim Health Care 8(3):1\u201313","journal-title":"J Emerg Prim Health Care"},{"unstructured":"Xing F, Guo P, Lyu MR (2005) A novel method for early software quality prediction based on support vector machine. In: 16th IEEE international symposium on software reliability engineering, 2005, ISSRE 2005, p 10","key":"896_CR55"}],"container-title":["International Journal of System Assurance Engineering and Management"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-019-00896-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s13198-019-00896-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-019-00896-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,27]],"date-time":"2020-10-27T01:02:42Z","timestamp":1603760562000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s13198-019-00896-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,28]]},"references-count":55,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["896"],"URL":"https:\/\/doi.org\/10.1007\/s13198-019-00896-5","relation":{},"ISSN":["0975-6809","0976-4348"],"issn-type":[{"type":"print","value":"0975-6809"},{"type":"electronic","value":"0976-4348"}],"subject":[],"published":{"date-parts":[[2019,10,28]]},"assertion":[{"value":"13 July 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 October 2019","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 October 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}