{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T15:16:37Z","timestamp":1783610197868,"version":"3.55.0"},"reference-count":103,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2020,8,1]],"date-time":"2020-08-01T00:00:00Z","timestamp":1596240000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,8,1]],"date-time":"2020-08-01T00:00:00Z","timestamp":1596240000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Discovery Early Career Researcher Award","award":["DE180100153"],"award-info":[{"award-number":["DE180100153"]}]},{"name":"Discovery Early Career Researcher Award","award":["DE200100941"],"award-info":[{"award-number":["DE200100941"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s10664-020-09848-1","type":"journal-article","created":{"date-parts":[[2020,8,1]],"date-time":"2020-08-01T08:43:07Z","timestamp":1596271387000},"page":"3590-3638","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":72,"title":["The impact of automated feature selection techniques on the interpretation of defect models"],"prefix":"10.1007","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2907-915X","authenticated-orcid":false,"given":"Jirayus","family":"Jiarpakdee","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chakkrit","family":"Tantithamthavorn","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christoph","family":"Treude","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,8,1]]},"reference":[{"key":"9848_CR1","doi-asserted-by":"crossref","unstructured":"Agrawal A, Menzies T (2018) Is better data better than better data miners?. In: 2018 IEEE\/ACM 40Th international conference on software engineering (ICSE), IEEE, pp 1050\u20131061","DOI":"10.1145\/3180155.3180197"},{"key":"9848_CR2","doi-asserted-by":"crossref","unstructured":"Alckmin G, Kooistra L, Lucieer A, Rawnsley R (2019) Feature filtering and selection for dry matter estimation on perrenial ryegrass: a case study of vegetation indices. International archives of the photogrammetry. Remote Sensing and Spatial Information Sciences 42(2\/W13)","DOI":"10.5194\/isprs-archives-XLII-2-W13-1827-2019"},{"key":"9848_CR3","doi-asserted-by":"publisher","first-page":"1292","DOI":"10.1109\/ACCESS.2017.2778268","volume":"6","author":"R Alzubi","year":"2017","unstructured":"Alzubi R, Ramzan N, Alzoubi H, Amira A (2017) A hybrid feature selection method for complex diseases SNPs. IEEE Access 6:1292\u20131301. https:\/\/doi.org\/10.1109\/ACCESS.2017.2778268","journal-title":"IEEE Access"},{"issue":"1","key":"9848_CR4","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.jss.2009.06.055","volume":"83","author":"E Arisholm","year":"2010","unstructured":"Arisholm E, Briand LC, Johannessen EB (2010) A systematic and comprehensive investigation of methods to build and evaluate fault prediction models. J Syst Softw 83(1):2\u201317","journal-title":"J Syst Softw"},{"key":"9848_CR5","doi-asserted-by":"crossref","unstructured":"Berry WD (1993) Understanding regression assumptions, vol 92. Sage Publications","DOI":"10.4135\/9781412986427"},{"key":"9848_CR6","doi-asserted-by":"crossref","unstructured":"Bettenburg N, Hassan AE (2010) Studying the impact of social structures on software quality. In: Proceedings of the International Conference on Program Comprehension (ICPC), pp 124\u2013133","DOI":"10.1109\/ICPC.2010.46"},{"key":"9848_CR7","doi-asserted-by":"crossref","unstructured":"Bird C, Bachmann A, Aune E, Duffy J, Bernstein A, Filkov V, Devanbu P (2009) Fair and balanced?: Bias in bug-fix datasets. In: Proceedings of the European Software Engineering Conference and the Symposium on the Foundations of Software Engineering (ESEC\/FSE), pp 121\u2013130","DOI":"10.1145\/1595696.1595716"},{"key":"9848_CR8","unstructured":"Blake C, Merz C (1998) Uci repository of machine learning databases. University of California, Irvine, CA 55"},{"issue":"1","key":"9848_CR9","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L (2001) Random forests. Mach Learn 45(1):5\u201332","journal-title":"Mach Learn"},{"key":"9848_CR10","unstructured":"Breiman L, Cutler A, Liaw A, Wiener M (2006) randomForest: Breiman and Cutler\u2019s random forests for classification and regression. R package version 4.6-12. Software available at https:\/\/cran.r-project.org\/package=randomForest"},{"key":"9848_CR11","doi-asserted-by":"crossref","unstructured":"Cahill J, Hogan JM, Thomas R (2013) Predicting fault-prone software modules with rank sum classification. In: Proceedings of the Australian Software Engineering Conference (ASWEC), pp 211\u2013219","DOI":"10.1109\/ASWEC.2013.33"},{"issue":"2","key":"9848_CR12","doi-asserted-by":"crossref","first-page":"642","DOI":"10.1109\/TPWRS.2009.2036924","volume":"25","author":"Y Cai","year":"2010","unstructured":"Cai Y, Chow M, Lu W, Li L (2010) Statistical feature selection from massive data in distribution fault diagnosis. IEEE Trans Power Syst 25 (2):642\u2013648","journal-title":"IEEE Trans Power Syst"},{"key":"9848_CR13","doi-asserted-by":"crossref","unstructured":"Canfora G, De Lucia A, Di Penta M, Oliveto R, Panichella A, Panichella S (2013) Multi-objective cross-project defect prediction. In: Proceedings of the International Conference on Software Testing, Verification and Validation (ICST), pp 252\u2013261","DOI":"10.1109\/ICST.2013.38"},{"key":"9848_CR14","unstructured":"Chambers JM (1992) Statistical models in s wadsworth. Pacific Grove, California"},{"key":"9848_CR15","doi-asserted-by":"crossref","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 TE chnique. J Artif Intell Res 16:321\u2013357","journal-title":"J Artif Intell Res"},{"key":"9848_CR16","doi-asserted-by":"crossref","unstructured":"D\u2019Ambros M, Lanza M, Robbes R (2010) An Extensive Comparison of Bug Prediction Approaches. In: Proceedings of the International Conference on Mining Software Repositories (MSR), pp 31\u201341","DOI":"10.1109\/MSR.2010.5463279"},{"issue":"4-5","key":"9848_CR17","doi-asserted-by":"crossref","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. Emp Softw Eng (EMSE) 17(4-5):531\u2013577","journal-title":"Emp Softw Eng (EMSE)"},{"key":"9848_CR18","doi-asserted-by":"crossref","unstructured":"Dash M, Liu H, Motoda H (2000) Consistency based Feature Selection. In: Proceedings of the Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD), pp 98\u2013109","DOI":"10.1007\/3-540-45571-X_12"},{"key":"9848_CR19","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4899-4541-9","volume-title":"An introduction to the bootstrap","author":"B Efron","year":"1993","unstructured":"Efron B, Tibshirani RJ (1993) An introduction to the bootstrap. Springer, Boston"},{"issue":"5","key":"9848_CR20","doi-asserted-by":"crossref","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"},{"key":"9848_CR21","unstructured":"Fox J (2015) Applied regression analysis and generalized linear models. Sage Publications"},{"issue":"417","key":"9848_CR22","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1080\/01621459.1992.10475190","volume":"87","author":"J Fox","year":"1992","unstructured":"Fox J, Monette G (1992) Generalized collinearity diagnostics. J Am Statis Assoc (JASA) 87(417):178\u2013183","journal-title":"J Am Statis Assoc (JASA)"},{"key":"9848_CR23","doi-asserted-by":"crossref","unstructured":"Friedman J, Hastie T, Tibshirani R (2001) The Elements of Statistical Learning, vol 1. Springer series in statistics","DOI":"10.1007\/978-0-387-21606-5_1"},{"key":"9848_CR24","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.infsof.2016.04.017","volume":"76","author":"W Fu","year":"2016","unstructured":"Fu W, Menzies T, Shen X (2016) Tuning for Software analytics: Is it really necessary?. Inf Softw Technol 76:135\u2013146","journal-title":"Inf Softw Technol"},{"key":"9848_CR25","unstructured":"Garner SR, et al. (1995) Weka: the waikato environment for knowledge analysis. In: Proceedings of the New Zealand Computer Science Research Students Conference (NZCSRSC), pp 57\u201364"},{"key":"9848_CR26","doi-asserted-by":"crossref","unstructured":"Ghotra B, McIntosh S, Hassan AE (2015) Revisiting the impact of classification techniques on the performance of defect prediction models. In: Proceedings of the International Conference on Software Engineering (ICSE), pp 789\u2013800","DOI":"10.1109\/ICSE.2015.91"},{"key":"9848_CR27","doi-asserted-by":"crossref","unstructured":"Ghotra B, McIntosh S, Hassan AE (2017) A large-scale study of the impact of feature selection techniques on defect classification models. In: Proceedings of the 14th International Conference on Mining Software Repositories, pp 146\u2013157","DOI":"10.1109\/MSR.2017.18"},{"issue":"5","key":"9848_CR28","doi-asserted-by":"crossref","first-page":"2585","DOI":"10.1007\/s10664-017-9513-5","volume":"22","author":"Y Gil","year":"2017","unstructured":"Gil Y, Lalouche G (2017) On the correlation between size and metric validity. Emp Softw Eng (EMSE) 22(5):2585\u20132611","journal-title":"Emp Softw Eng (EMSE)"},{"key":"9848_CR29","first-page":"1157","volume":"3","author":"I Guyon","year":"2003","unstructured":"Guyon I, Elisseeff A (2003) An introduction to variable and feature selection. J Mach Learn Res 3:1157\u20131182","journal-title":"J Mach Learn Res"},{"key":"9848_CR30","unstructured":"Hair JF, Black WC, Babin BJ, Anderson RE, Tatham RL, et al. (2006) Multivariate data analysis vol. 6"},{"key":"9848_CR31","unstructured":"Hall MA (1999) Correlation-based feature selection for machine learning. PhD thesis, University of Waikato Hamilton"},{"key":"9848_CR32","unstructured":"Hall MA, Smith LA (1997) Feature Subset Selection: A Correlation Based Filter Approach"},{"issue":"4","key":"9848_CR33","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1148\/radiology.143.1.7063747","volume":"143","author":"J Hanley","year":"1982","unstructured":"Hanley J, McNeil BJ (1982) The meaning and use of the area under a receiver operating characteristic (ROC) curve. Radiology 143(4):29\u201336","journal-title":"Radiology"},{"key":"9848_CR34","unstructured":"Harrell FE Jr (2013) Hmisc: Harrell miscellaneous. R package version 3.12-2. Software available at http:\/\/cran.r-project.org\/web\/packages\/Hmisc"},{"key":"9848_CR35","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-19425-7","volume-title":"Regression modeling strategies: with applications to linear models, logistic and ordinal regression, and survival analysis","author":"FEJr Harrell","year":"2015","unstructured":"Harrell FE Jr (2015) Regression modeling strategies: with applications to linear models, logistic and ordinal regression, and survival analysis. Springer, New Tork"},{"key":"9848_CR36","unstructured":"Harrell FE Jr (2017) rms: regression modeling strategies. R package version 5.1-1. Software available at http:\/\/cran.r-project.org\/web\/packages\/rms"},{"key":"9848_CR37","unstructured":"Hinkle DE, Wiersma W, Jurs SG (2003) Applied statistics for the behavioral sciences, vol 663. Houghton Mifflin College Division"},{"issue":"7","key":"9848_CR38","doi-asserted-by":"publisher","first-page":"8144","DOI":"10.1016\/j.eswa.2010.12.156","volume":"38","author":"HH Hsu","year":"2011","unstructured":"Hsu HH, Hsieh CW, Lu MD (2011) Hybrid feature selection by combining filters and wrappers. Expert Syst Appl 38(7):8144\u20138150. https:\/\/doi.org\/10.1016\/j.eswa.2010.12.156","journal-title":"Expert Syst Appl"},{"key":"9848_CR39","doi-asserted-by":"crossref","unstructured":"Huan L, Setiono R (1995) Chi2: feature selection and discretization of numeric attributes. In: Proceedings of the International Conference on Tools with Artificial Intelligence, pp 388\u2013391","DOI":"10.1109\/TAI.1995.479783"},{"key":"9848_CR40","doi-asserted-by":"crossref","unstructured":"Jiang Y, Cukic B, Menzies T (2008) Can data transformation help in the detection of fault-prone modules?. In: Proceedings of the International Workshop on Defects in Large Software Systems (DEFECTS), pp 16\u201320","DOI":"10.1145\/1390817.1390822"},{"key":"9848_CR41","doi-asserted-by":"crossref","unstructured":"Jiarpakdee J, Tantithamthavorn C, Ihara A, Matsumoto K (2016) A study of redundant metrics in defect prediction datasets. In: Proceedings of the International Symposium on Software Reliability Engineering Workshops (ISSREW), pp 51\u201352","DOI":"10.1109\/ISSREW.2016.30"},{"key":"9848_CR42","unstructured":"Jiarpakdee J, Tantithamthavorn C, Hassan AE (2018a) The Impact of Correlated Metrics on Defect Models. arXiv:180110271 p To Appear"},{"key":"9848_CR43","doi-asserted-by":"crossref","unstructured":"Jiarpakdee J, Tantithamthavorn C, Treude C (2018b) AutoSpearman: automatically mitigating correlated software metrics for interpreting defect models. In: Proceedings of the International Conference on Software Maintenance and Evolution (ICSME), pp 92\u2013103","DOI":"10.1109\/ICSME.2018.00018"},{"key":"9848_CR44","unstructured":"Jiarpakdee J, Tantithamthavorn C, Treude C (2018c) Online Appendix for Should Automated Feature Selection Techniques be Applied when Interpreting Defect Models?. https:\/\/github.com\/software-analytics\/autospearman-extension-appendix"},{"key":"9848_CR45","doi-asserted-by":"crossref","unstructured":"Jiarpakdee J, Tantithamthavorn C, Dam HK, Grundy J (2020) An empirical study of model-agnostic techniques for defect prediction models. Trans Softw Eng (TSE) 1\u20131","DOI":"10.1109\/TSE.2020.2982385"},{"key":"9848_CR46","doi-asserted-by":"crossref","unstructured":"John GH, Kohavi R, Pfleger K (1994) Irrelevant features and the subset selection problem","DOI":"10.1016\/B978-1-55860-335-6.50023-4"},{"key":"9848_CR47","doi-asserted-by":"crossref","unstructured":"Jureczko M, Madeyski L (2010) Towards identifying software project clusters with regard to defect prediction. In: Proceedings of the International Conference on Predictive Models in Software Engineering (PROMISE), p 9","DOI":"10.1145\/1868328.1868342"},{"issue":"6","key":"9848_CR48","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1109\/TSE.2012.70","volume":"39","author":"Y Kamei","year":"2013","unstructured":"Kamei Y, Shihab E, Adams B, Hassan AE, Mockus A, Sinha A, Ubayashi N (2013) A Large-Scale empirical study of Just-In-Time quality assurance. Trans Softw Eng (TSE) 39(6):757\u2013773","journal-title":"Trans Softw Eng (TSE)"},{"key":"9848_CR49","doi-asserted-by":"crossref","unstructured":"Kaur A, Malhotra R (2008) Application of Random Forest in Predicting Fault-prone Classes. In: Proceedings of International Conference on the Advanced Computer Theory and Engineering (ICACTE), pp 37\u201343","DOI":"10.1109\/ICACTE.2008.204"},{"key":"9848_CR50","doi-asserted-by":"crossref","unstructured":"Kim S, Zhang H, Wu R, Gong L (2011) Dealing with noise in defect prediction. In: Proceedings of the International Conference on Software Engineering (ICSE), pp 481\u2013490","DOI":"10.1145\/1985793.1985859"},{"issue":"1-2","key":"9848_CR51","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 GH (1997) Wrappers for feature subset selection. Artif Intell 97(1-2):273\u2013324","journal-title":"Artif Intell"},{"key":"9848_CR52","first-page":"1","volume":"30","author":"AG Koru","year":"2005","unstructured":"Koru AG, Liu H (2005) An investigation of the effect of module size on defect prediction using static measures. Softw Eng Notes (SEN) 30:1\u20135","journal-title":"Softw Eng Notes (SEN)"},{"issue":"12","key":"9848_CR53","doi-asserted-by":"crossref","first-page":"1524","DOI":"10.1097\/00004583-200312000-00022","volume":"42","author":"HC Kraemer","year":"2003","unstructured":"Kraemer HC, Morgan GA, Leech NL, Gliner JA, Vaske JJ, Harmon RJ (2003) Measures of clinical significance. J Am Academy Child Adolescent Psychiat(JAACAP) 42(12):1524\u20131529","journal-title":"J Am Academy Child Adolescent Psychiat(JAACAP)"},{"key":"9848_CR54","unstructured":"Kuhn M, Wing J, Weston S, Williams A, Keefer C, Engelhardt A, Cooper T, Mayer Z, Kenkel B, Team R, et al. (2017) Caret: Classification and regression training. R package version 6.0\u201378. Software available at https:\/\/cran.r-project.org\/package=caret"},{"issue":"4","key":"9848_CR55","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 (2008) Benchmarking classification models for software defect prediction: a proposed framework and novel findings. Trans Softw Eng (TSE) 34(4):485\u2013496","journal-title":"Trans Softw Eng (TSE)"},{"key":"9848_CR56","unstructured":"Lewis DD, Ringuette M (1994) A comparison of two learning algorithms for text categorization. In: Annual Sympos Document Anal Inform Retrieval, vol 33, pp 81\u201393"},{"issue":"6","key":"9848_CR57","first-page":"94","volume":"50","author":"J Li","year":"2017","unstructured":"Li J, Cheng K, Wang S, Morstatter F, Trevino RP, Tang J, Liu H (2017) Feature selection: a data perspective. ACM Computing Surveys (CSUR) 50(6):94","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"9848_CR58","doi-asserted-by":"crossref","unstructured":"Lu H, Kocaguneli E, Cukic B (2014) Defect Prediction between Software Versions with Active Learning and Dimensionality Reduction. In: Proceedings of the International Symposium on Software Reliability Engineering (ISSRE), pp 312\u2013322","DOI":"10.1109\/ISSRE.2014.35"},{"key":"9848_CR59","doi-asserted-by":"crossref","unstructured":"Mason CH, Perreault WD Jr (1991) Collinearity, power, and interpretation of multiple regression analysis. J Market Res (JMR) 268\u2013280","DOI":"10.1177\/002224379102800302"},{"issue":"2","key":"9848_CR60","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1016\/0005-2795(75)90109-9","volume":"405","author":"BW Matthews","year":"1975","unstructured":"Matthews BW (1975) Comparison of the predicted and observed secondary structure of t4 phage lysozyme. Biochimica et Biophysica Acta (BBA)-Protein Structure 405(2):442\u2013451","journal-title":"Biochimica et Biophysica Acta (BBA)-Protein Structure"},{"issue":"2","key":"9848_CR61","doi-asserted-by":"crossref","first-page":"143","DOI":"10.11613\/BM.2013.018","volume":"23","author":"ML McHugh","year":"2013","unstructured":"McHugh ML (2013) The Chi-square Test of Independence. Biochemia Medica 23(2):143\u2013149","journal-title":"Biochemia Medica"},{"key":"9848_CR62","doi-asserted-by":"crossref","unstructured":"McIntosh S, Kamei Y, Adams B, Hassan AE (2014) The impact of code review coverage and code review participation on software quality. In: Proceedings of the International Conference on Mining Software Repositories (MSR), pp 192\u2013201","DOI":"10.1145\/2597073.2597076"},{"key":"9848_CR63","doi-asserted-by":"crossref","unstructured":"Mende T (2010) Replication of defect prediction studies: problems, pitfalls and recommendations. In: Proceedings of the International Conference on Predictive Models in Software Engineering (PROMISE), pp 1\u201310","DOI":"10.1145\/1868328.1868336"},{"key":"9848_CR64","doi-asserted-by":"crossref","unstructured":"Mende T, Koschke R (2009) Revisiting the evaluation of defect prediction models. In: Proceedings of the International Conference on Predictive Models in Software Engineering (PROMISE), pp 7\u201316","DOI":"10.1145\/1540438.1540448"},{"issue":"2","key":"9848_CR65","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/MS.2018.1661323","volume":"35","author":"T Menzies","year":"2018","unstructured":"Menzies T (2018) The unreasonable effectiveness of software analytics. IEEE Softw 35(2):96\u201398. https:\/\/doi.org\/10.1109\/MS.2018.1661323","journal-title":"IEEE Softw"},{"issue":"1","key":"9848_CR66","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 (2007) Data mining static code attributes to learn defect predictors. Trans Softw Eng (TSE) 33(1):2\u201313","journal-title":"Trans Softw Eng (TSE)"},{"key":"9848_CR67","unstructured":"Menzies T, Caglayan B, Kocaguneli E, Krall J, Peters f, Turhan B (2012) The Promise Repository of Empirical Software Engineering Data"},{"key":"9848_CR68","unstructured":"Mersmann O, Beleites C, Hurling R, Friedman A (2018) Microbenchmark: Accurate Timing Functions. R package version 1.4-6. Software available at https:\/\/cran.r-project.org\/package=microbenchmark"},{"key":"9848_CR69","unstructured":"Mitchell TM (1997) Machine Learning. McGraw Hill"},{"key":"9848_CR70","doi-asserted-by":"crossref","unstructured":"Moser R, Pedrycz W, Succi G (2008) A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction. In: Proceedings of the International Conference on Software Engineering (ICSE), pp 181\u2013190","DOI":"10.1145\/1368088.1368114"},{"key":"9848_CR71","doi-asserted-by":"crossref","unstructured":"Nam J, Fu W, Kim S, Menzies T, Tan L (2017) Heterogeneous Defect Prediction. Transactions on Software Engineering (TSE) p In Press","DOI":"10.1109\/TSE.2017.2720603"},{"issue":"1","key":"9848_CR72","doi-asserted-by":"crossref","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. Empirical Softw Eng (EMSE) 19(1):154\u2013181","journal-title":"Empirical Softw Eng (EMSE)"},{"key":"9848_CR73","unstructured":"Osman H, Ghafari M, Nierstrasz O (2018) The impact of feature selection on predicting the number of bugs. arXiv:180704486"},{"key":"9848_CR74","unstructured":"Pandari Y, Thangavel P, Senthamaraikannan H, Jagadeeswaran S (2019) HybridFS: a hybrid filter-wrapper feature selection method. R package version 0.1.3. Software available at https:\/\/cran.r-project.org\/package=HybridFS"},{"key":"9848_CR75","doi-asserted-by":"crossref","unstructured":"Petri\u0107 J, Bowes D, Hall T, Christianson B, Baddoo N (2016) The jinx on the nasa software defect data sets. In: Proceedings of the International Conference on Evaluation and Assessment in Software Engineering (EASE), pp 13\u201317","DOI":"10.1145\/2915970.2916007"},{"key":"9848_CR76","doi-asserted-by":"crossref","unstructured":"Rahman F, Devanbu P (2013) How, and Why, process metrics are better. In: Proceedings of the International Conference on Software Engineering (ICSE), pp 432\u2013441","DOI":"10.1109\/ICSE.2013.6606589"},{"key":"9848_CR77","doi-asserted-by":"crossref","unstructured":"Robles G (2010) Replicating MSR: A Study of the Potential Replicability of Papers Published in the Mining Software Repositories Proceedings. In: Proceedings of the International Conference on Mining Software Repositories (MSR), pp 171\u2013180","DOI":"10.1109\/MSR.2010.5463348"},{"key":"9848_CR78","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez D, Ruiz R, Cuadrado-Gallego J, Aguilar-Ruiz J (2007) Detecting fault modules applying feature selection to classifiers. In: Proceedings of the International Conference on Information Reuse and Integration (IRI), pp 667\u2013672","DOI":"10.1109\/IRI.2007.4296696"},{"key":"9848_CR79","unstructured":"Romano J, Kromrey JD, Coraggio J, Skowronek J (2006) Appropriate statistics for ordinal level data: should we really be using t-test and Cohen\u2019s d for evaluating group differences on the NSSE and other surveys. In: Annual meeting of the Florida Association of Institutional Research (FAIR), pp 1\u201333"},{"key":"9848_CR80","unstructured":"Romanski P, Kotthoff L (2013) FSelector: Selecting attributes. R package version 0.19. Software available at https:\/\/cran.r-project.org\/package=FSelector"},{"issue":"9","key":"9848_CR81","doi-asserted-by":"crossref","first-page":"1208","DOI":"10.1109\/TSE.2013.11","volume":"39","author":"M Shepperd","year":"2013","unstructured":"Shepperd M, Song Q, Sun Z, Mair C (2013) Data quality: some comments on the NASA software defect datasets. Trans Softw Eng (TSE) 39(9):1208\u20131215","journal-title":"Trans Softw Eng (TSE)"},{"issue":"6","key":"9848_CR82","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1109\/TSE.2014.2322358","volume":"40","author":"M Shepperd","year":"2014","unstructured":"Shepperd M, Bowes D, Hall T (2014) Researcher bias: the use of machine learning in software defect prediction. Trans Softw Eng (TSE) 40(6):603\u2013616","journal-title":"Trans Softw Eng (TSE)"},{"issue":"4","key":"9848_CR83","doi-asserted-by":"crossref","first-page":"552","DOI":"10.1109\/TSE.2012.43","volume":"39","author":"S Shivaji","year":"2013","unstructured":"Shivaji S, Whitehead EJ, Akella R, Kim S (2013) Reducing features to improve code Change-Based bug prediction. Trans Softw Eng (TSE) 39 (4):552\u2013569","journal-title":"Trans Softw Eng (TSE)"},{"issue":"1","key":"9848_CR84","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1186\/1471-2105-9-307","volume":"9","author":"C Strobl","year":"2008","unstructured":"Strobl C, Boulesteix AL, Kneib T, Augustin T, Zeileis A (2008) Conditional variable importance for random forests. BMC Bioinforma 9 (1):307","journal-title":"BMC Bioinforma"},{"key":"9848_CR85","unstructured":"Tantithamthavorn C (2017) ScottKnottESD: The Scott-Knott Effect Size Difference (ESD) Test. R package version 2.0. Software available at https:\/\/cran.r-project.org\/web\/packages\/ScottKnottESD"},{"key":"9848_CR86","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C, Hassan AE (2018) An experience report on defect modelling in practice: pitfalls and challenges","DOI":"10.1145\/3183519.3183547"},{"key":"9848_CR87","unstructured":"Tantithamthavorn C, Jiarpakdee J (2018) Rnalytica: An R package of the Miscellaneous Functions for Data Analytics Research. https:\/\/github.com\/software-analytics\/Rnalytica"},{"key":"9848_CR88","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Ihara A, Matsumoto K (2015) The impact of mislabelling on the performance and interpretation of defect prediction models. In: Proceeding of the International Conference on Software Engineering (ICSE), pp 812\u2013823","DOI":"10.1109\/ICSE.2015.93"},{"key":"9848_CR89","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2016a) Automated parameter optimization of classification techniques for defect prediction models. In: Proceedings of the International Conference on Software Engineering (ICSE), pp 321\u2013332","DOI":"10.1145\/2884781.2884857"},{"key":"9848_CR90","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2016b) Comments on bias: the use of machine learning in software defect prediction. Trans Softw Eng (TSE) 42(11):1092\u20131094","DOI":"10.1109\/TSE.2016.2553030"},{"issue":"1","key":"9848_CR91","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TSE.2016.2584050","volume":"43","author":"C Tantithamthavorn","year":"2017","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2017) An empirical comparison of model validation techniques for defect prediction models. Trans Softw Eng (TSE) 43(1):1\u201318","journal-title":"Trans Softw Eng (TSE)"},{"key":"9848_CR92","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C, Hassan AE, Matsumoto K (2019a) The impact of class rebalancing techniques on the performance and interpretation of defect prediction models. Trans Softw Eng (TSE) p Preprints","DOI":"10.1109\/TSE.2018.2876537"},{"key":"9848_CR93","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2019b) The impact of automated parameter optimization on defect prediction models. Trans Softw Eng (TSE) 45(7):683\u2013711","DOI":"10.1109\/TSE.2018.2794977"},{"key":"9848_CR94","unstructured":"Team RC (2017) contributors worldwide Stats: The R Stats Package. R Package. Version 3.4.0"},{"key":"9848_CR95","doi-asserted-by":"crossref","unstructured":"Tian Y, Nagappan M, Lo D, Hassan AE (2015) What Are the Characteristics of High-Rated Apps? A Case Study on Free Android Applications. In: Proceedings of the International Conference on Software Maintenance and Evolution (ICSME), pp 301\u2013310","DOI":"10.1109\/ICSM.2015.7332476"},{"key":"9848_CR96","unstructured":"Torgo L, Torgo ML (2015) DMwR: Functions and Data for Data Mining with R. R package version 0.4.1. Software available at https:\/\/cran.r-project.org\/package=DMwR"},{"key":"9848_CR97","doi-asserted-by":"crossref","unstructured":"Tosun A, Bener A (2009) Reducing false alarms in software defect prediction by decision threshold optimization. In: Proceedings of the International Symposium on Empirical Software Engineering and Measurement (ESEM), pp 477\u2013480","DOI":"10.1109\/ESEM.2009.5316006"},{"key":"9848_CR98","doi-asserted-by":"crossref","unstructured":"Xu Z, Liu J, Yang Z, An G, Jia X (2016) The Impact of Feature Selection on Defect Prediction Performance: An Empirical Comparison. In: Proceedings of the International Symposium on Software Reliability Engineering (ISSRE), pp 309\u2013320","DOI":"10.1109\/ISSRE.2016.13"},{"key":"9848_CR99","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1016\/j.snb.2015.02.025","volume":"212","author":"K Yan","year":"2015","unstructured":"Yan K, Zhang D (2015) Feature selection and analysis on correlated gas sensor data with recursive feature elimination. Sensors Actuators B: Chemical 212:353\u2013363","journal-title":"Sensors Actuators B: Chemical"},{"key":"9848_CR100","doi-asserted-by":"crossref","unstructured":"Yathish S, Jiarpakdee J, Thongtanunam P, Tantithamthavorn C (2019) Mining software defects should we consider affected releases?. In: In Proceedings of the International Conference on Software Engineering (ICSE), p To Appear","DOI":"10.1109\/ICSE.2019.00075"},{"issue":"5","key":"9848_CR101","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1109\/TSE.2016.2599161","volume":"43","author":"F Zhang","year":"2017","unstructured":"Zhang F, Hassan AE, McIntosh S, Zou Y (2017) The use of summation to aggregate software metrics hinders the performance of defect prediction models. Trans Softw Eng (TSE) 43(5):476\u2013491","journal-title":"Trans Softw Eng (TSE)"},{"key":"9848_CR102","doi-asserted-by":"crossref","unstructured":"Zimmermann T, Premraj R, Zeller A (2007) Predicting defects for eclipse. In: Proceedings of the International Workshop on Predictor Models in Software Engineering (PROMISE), pp 9\u201319","DOI":"10.1109\/PROMISE.2007.10"},{"key":"9848_CR103","doi-asserted-by":"crossref","unstructured":"Zimmermann T, Nagappan N, Gall H, Giger E, Murphy B (2009) Cross-project Defect Prediction. In: Proceedings of the European Software Engineering Conference and the Symposium on the Foundations of Software Engineering (ESEC\/FSE), pp 91\u2013100","DOI":"10.1145\/1595696.1595713"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09848-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-020-09848-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09848-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,5]],"date-time":"2022-11-05T11:26:13Z","timestamp":1667647573000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-020-09848-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,1]]},"references-count":103,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["9848"],"URL":"https:\/\/doi.org\/10.1007\/s10664-020-09848-1","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,8,1]]},"assertion":[{"value":"1 August 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}