{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T17:14:58Z","timestamp":1772039698310,"version":"3.50.1"},"reference-count":78,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T00:00:00Z","timestamp":1663632000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T00:00:00Z","timestamp":1663632000000},"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":["Empir Software Eng"],"published-print":{"date-parts":[[2022,12]]},"DOI":"10.1007\/s10664-022-10185-8","type":"journal-article","created":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T09:04:03Z","timestamp":1663664643000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["FENSE: A feature-based ensemble modeling approach to cross-project just-in-time defect prediction"],"prefix":"10.1007","volume":"27","author":[{"given":"Tanghaoran","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yue","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinjun","family":"Mao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yao","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhixing","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huaimin","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,20]]},"reference":[{"key":"10185_CR1","doi-asserted-by":"publisher","unstructured":"Aversano L, Cerulo L, Del Grosso C (2007) Learning from bug-introducing changes to prevent fault prone code. In: Ninth International Workshop on Principles of Software Evolution: In Conjunction with the 6th ESEC\/FSE Joint Meeting, Association for Computing Machinery, New York, NY, USA, IWPSE \u201907, pp. 19\u201326, https:\/\/doi.org\/10.1145\/1294948.1294954","DOI":"10.1145\/1294948.1294954"},{"key":"10185_CR2","doi-asserted-by":"publisher","unstructured":"Bettenburg N, Hassan A E (2010) Studying the Impact of Social Structures on Software Quality. In: 2010 IEEE 18th International Conference on Program Comprehension, IEEE, Braga, Portugal, pp. 124\u2013133, https:\/\/doi.org\/10.1109\/ICPC.2010, http:\/\/ieeexplore.ieee.org\/document\/5521754\/","DOI":"10.1109\/ICPC.2010"},{"issue":"7","key":"10185_CR3","doi-asserted-by":"publisher","first-page":"706","DOI":"10.1109\/TSE.2002.1019484","volume":"28","author":"LC Briand","year":"2002","unstructured":"Briand LC, Melo WL, Wust J (2002) Assessing the applicability of fault-proneness models across object-oriented software projects. IEEE Trans Softw Eng 28(7):706\u2013720. https:\/\/doi.org\/10.1109\/TSE.2002.1019484https:\/\/doi.org\/10.1109\/TSE.2002.1019484","journal-title":"IEEE Trans Softw Eng"},{"key":"10185_CR4","doi-asserted-by":"publisher","unstructured":"Cabral G G, Minku L L, Shihab E, Mujahid S (2019) Class Imbalance Evolution and Verification Latency in Just-in-Time Software Defect Prediction. In: Proceedings - International Conference on Software Engineering, IEEE, vol. 2019-May, pp. 666\u2013676, https:\/\/doi.org\/10.1109\/ICSE.2019.00076","DOI":"10.1109\/ICSE.2019.00076"},{"key":"10185_CR5","doi-asserted-by":"publisher","unstructured":"Capiluppi A, Lago P, Morisio M (2003) Characteristics of open source projects. In: Seventh European Conference onSoftware Maintenance and Reengineering, 2003. Proceedings, pp. 317\u2013327, https:\/\/doi.org\/10.1109\/CSMR.2003.1192440","DOI":"10.1109\/CSMR.2003.1192440"},{"key":"10185_CR6","doi-asserted-by":"crossref","unstructured":"Catolino G, Di Nucci D, Ferrucci F (2019) Cross-project just-in-time bug prediction for mobile apps: An empirical assessment. In: Proceedings of the 6th International Conference on Mobile Software Engineering and Systems, IEEE Press, MOBILESoft \u201919, pp. 99\u2013110","DOI":"10.1109\/MOBILESoft.2019.00023"},{"key":"10185_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2017.08.004","volume":"93","author":"X Chen","year":"2018","unstructured":"Chen X, Zhao Y, Wang Q, Yuan Z (2018) MULTI: Multi-objective effort-aware just-in-time software defect prediction. Inf Softw Technol 93:1\u201313. https:\/\/doi.org\/10.1016\/j.infsof.2017.08.004. https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584917304627","journal-title":"Inf Softw Technol"},{"key":"10185_CR8","doi-asserted-by":"publisher","unstructured":"Cohen P, West S, Aiken L (2014) Applied multiple regression\/correlation analysis for the behavioral sciences. https:\/\/doi.org\/10.4324\/9781410606266","DOI":"10.4324\/9781410606266"},{"issue":"7","key":"10185_CR9","doi-asserted-by":"publisher","first-page":"641","DOI":"10.1109\/TSE.2016.2616306","volume":"43","author":"DA da Costa","year":"2017","unstructured":"da Costa D A, McIntosh S, Shang W, Kulesza U, Coelho R, Hassan A E (2017) A framework for evaluating the results of the szz approach for identifying bug-introducing changes. IEEE Trans Softw Eng 43(7):641\u2013657. https:\/\/doi.org\/10.1109\/TSE.2016.2616306","journal-title":"IEEE Trans Softw Eng"},{"issue":"8","key":"10185_CR10","doi-asserted-by":"publisher","first-page":"1559","DOI":"10.1109\/TSE.2019.2929761","volume":"47","author":"Y Fan","year":"2019","unstructured":"Fan Y, Xia X, Alencar da Costa D, Lo D, Hassan A E, Li S (2019) The Impact of Mislabeled Changes by SZZ on Just-in-Time Defect Prediction. IEEE Trans Softw Eng 47(8):1559\u20131586. https:\/\/doi.org\/10.1109\/TSE.2019.2929761https:\/\/doi.org\/10.1109\/TSE.2019.2929761","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"10185_CR11","doi-asserted-by":"publisher","first-page":"92","DOI":"10.2307\/1937887","volume":"49","author":"DE Farrar","year":"1967","unstructured":"Farrar D E, Glauber R R (1967) Multicollinearity in regression analysis: The problem revisited. Rev Econ Stat 49(1):92\u2013107. http:\/\/www.jstor.org\/stable\/1937887","journal-title":"Rev Econ Stat"},{"key":"10185_CR12","doi-asserted-by":"crossref","unstructured":"Fu W, Menzies T (2017) Revisiting unsupervised learning for defect prediction. In: Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, ACM, Paderborn Germany, pp. 72\u201383, https:\/\/dl.acm.org\/doi\/10.1145\/3106237.3106257","DOI":"10.1145\/3106237.3106257"},{"key":"10185_CR13","doi-asserted-by":"publisher","unstructured":"Fukushima T, Kamei Y, McIntosh S, Yamashita K, Ubayashi N (2014) An Empirical Study of Just-in-Time Defect Prediction Using Cross-Project Models. In: Proceedings of the 11th Working Conference on Mining Software Repositories, New York, NY, USA, MSR 2014, pp 172\u2013181, https:\/\/doi.org\/10.1145\/2597073.2597075","DOI":"10.1145\/2597073.2597075"},{"issue":"7","key":"10185_CR14","doi-asserted-by":"publisher","first-page":"653","DOI":"10.1109\/32.859533","volume":"26","author":"TL Graves","year":"2000","unstructured":"Graves T L, Karr A F, Marron J S, Siy H (2000) Predicting fault incidence using software change history. IEEE Trans Softw Eng 26(7):653\u2013661. https:\/\/doi.org\/10.1109\/32.859533","journal-title":"IEEE Trans Softw Eng"},{"key":"10185_CR15","doi-asserted-by":"publisher","unstructured":"Guo P J, Zimmermann T, Nagappan N, Murphy B (2010) Characterizing and predicting which bugs get fixed: An empirical study of microsoft windows. In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering - Volume 1, Association for Computing Machinery, New York, NY, USA, ICSE \u201910, p 495\u2013504, https:\/\/doi.org\/10.1145\/1806799.1806871","DOI":"10.1145\/1806799.1806871"},{"key":"10185_CR16","doi-asserted-by":"publisher","unstructured":"Hassan A E (2009) Predicting faults using the complexity of code changes. In: Proceedings - International Conference on Software Engineering, pp. 78\u201388, https:\/\/doi.org\/10.1109\/ICSE.2009.5070510","DOI":"10.1109\/ICSE.2009.5070510"},{"key":"10185_CR17","doi-asserted-by":"publisher","unstructured":"Herzig K, Zeller A (2013) The impact of tangled code changes. In: 2013 10th Working Conference on Mining Software Repositories (MSR), pp. 121\u2013130, https:\/\/doi.org\/10.1109\/MSR.2013.6624018","DOI":"10.1109\/MSR.2013.6624018"},{"key":"10185_CR18","doi-asserted-by":"crossref","unstructured":"Hindle A, German D M, Holt R (2008) What do large commits tell us? a taxonomical study of large commits. In: Proceedings of the 2008 International Working Conference on Mining Software Repositories, New York, NY, USA, MSR \u201908, p 99\u2013108, https:\/\/doi-org-s.nudtproxy.yitlink.com\/10.1145\/1370750.1370773","DOI":"10.1145\/1370750.1370773"},{"key":"10185_CR19","unstructured":"Ho T K (1995) Random Decision Forests. In: Proceedings of the Third International Conference on Document Analysis and Recognition (Volume 1) - Volume 1, IEEE Computer Society, USA, ICDAR \u201995, p. 278"},{"key":"10185_CR20","doi-asserted-by":"crossref","unstructured":"Hoang T, Kang H J, Lo D, Lawall J (2020) CC2Vec: distributed representations of code changes. In: IEEE International Working Conference on Mining Software Repositories, IEEE, vol. 2019-May, pp. 34\u201345, https:\/\/dl.acm.org\/doi\/10.1145\/3377811.3380361","DOI":"10.1145\/3377811.3380361"},{"key":"10185_CR21","doi-asserted-by":"publisher","unstructured":"Hoang T, Khanh Dam H, Kamei Y, Lo D, Ubayashi N (2019) DeepJIT: An end-to-end deep learning framework for just-in-time defect prediction. In: IEEE International Working Conference on Mining Software Repositories, IEEE, vol. 2019-May, pp 34\u201345, https:\/\/doi.org\/10.1109\/MSR.2019.00016","DOI":"10.1109\/MSR.2019.00016"},{"key":"10185_CR22","doi-asserted-by":"publisher","unstructured":"Huang Q, Xia X, Lo D (2017) Supervised vs Unsupervised Models: A Holistic Look at Effort-Aware Just-in-Time Defect Prediction. In: IEEE International Conference on Software Maintenance and Evolution (ICSME), Shanghai, pp. 159\u2013170, https:\/\/doi.org\/10.1109\/icsme.2017.51","DOI":"10.1109\/icsme.2017.51"},{"issue":"4","key":"10185_CR23","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1145\/582415.582418","volume":"20","author":"K J\u00e4rvelin","year":"2002","unstructured":"J\u00e4rvelin K, Kek\u00e4l\u00e4inen J (2002) Cumulated gain-based evaluation of ir techniques. ACM Trans. Inf. Syst. 20(4):422\u2013446. https:\/\/doi.org\/10.1145\/582415.582418. https:\/\/doi.org\/10.1145\/582415.582418","journal-title":"ACM Trans. Inf. Syst."},{"key":"10185_CR24","doi-asserted-by":"publisher","unstructured":"Jiang T, Tan L, Kim S (2013) Personalized defect prediction. In: 2013 28th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2013 - Proceedings, pp. 279\u2013289, https:\/\/doi.org\/10.1109\/ASE.2013.6693087","DOI":"10.1109\/ASE.2013.6693087"},{"key":"10185_CR25","doi-asserted-by":"publisher","unstructured":"Jiarpakdee J, Tantithamthavorn C, Treude C (2018) AutoSpearman: Automatically Mitigating Correlated Software Metrics for Interpreting Defect Models. In: 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME), IEEE, Madrid, pp 92\u2013103, https:\/\/doi.org\/10.1109\/ICSME.2018.00018https:\/\/doi.org\/10.1109\/ICSME.2018.00018, https:\/\/ieeexplore.ieee.org\/document\/8530020\/","DOI":"10.1109\/ICSME.2018.00018 10.1109\/ICSME.2018.00018"},{"issue":"5","key":"10185_CR26","doi-asserted-by":"publisher","first-page":"2072","DOI":"10.1007\/s10664-015-9400-x","volume":"21","author":"Y Kamei","year":"2016","unstructured":"Kamei Y, Fukushima T, McIntosh S, Yamashita K, Ubayashi N, Hassan A E (2016) Studying just-in-time defect prediction using cross-project models. Empir Softw Eng 21(5):2072\u20132106. https:\/\/doi.org\/10.1007\/s10664-015-9400-xhttps:\/\/doi.org\/10.1007\/s10664-015-9400-x","journal-title":"Empir Softw Eng"},{"issue":"6","key":"10185_CR27","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1109\/TSE.2012.70","volume":"39","author":"Y Kamei","year":"2013","unstructured":"Kamei Y, Shihab E, Adams B, Hassan A E, Mockus A, Sinha A, Ubayashi N (2013) A large-scale empirical study of just-in-time quality assurance. IEEE Trans Softw Eng 39(6):757\u2013773. https:\/\/doi.org\/10.1109\/TSE.2012.70https:\/\/doi.org\/10.1109\/TSE.2012.70","journal-title":"IEEE Trans Softw Eng"},{"key":"10185_CR28","doi-asserted-by":"publisher","unstructured":"Kawata K, Amasaki S, Yokogawa T (2015) Improving relevancy filter methods for cross-project defect prediction. In: 2015 3rd International Conference on Applied Computing and Information Technology\/2nd International Conference on Computational Science and Intelligence, pp. 2\u20137, https:\/\/doi.org\/10.1109\/ACIT-CSI.2015.104","DOI":"10.1109\/ACIT-CSI.2015.104"},{"key":"10185_CR29","doi-asserted-by":"publisher","unstructured":"Kim S, Zimmermann T, Pan K, Jr. Whitehead E J (2006) Automatic Identification of Bug-Introducing Changes. In: 21st IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201906), pp. 81\u201390, https:\/\/doi.org\/10.1109\/ASE.2006.23","DOI":"10.1109\/ASE.2006.23"},{"issue":"2","key":"10185_CR30","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1109\/TSE.2007.70773","volume":"34","author":"S Kim","year":"2008","unstructured":"Kim S, Whitehead E J, Zhang Y (2008) Classifying software changes: Clean or buggy?. IEEE Trans Softw Eng 34 (2):181\u2013196. https:\/\/doi.org\/10.1109\/TSE.2007.70773","journal-title":"IEEE Trans Softw Eng"},{"issue":"7","key":"10185_CR31","doi-asserted-by":"publisher","first-page":"546","DOI":"10.17705\/1jais.00302","volume":"13","author":"N Kock","year":"2012","unstructured":"Kock N, Lynn G (2012) Lateral collinearity and misleading results in variance-based sem: An illustration and recommendations. J Assoc Inf Syst 13(7):546\u2013580. https:\/\/doi.org\/10.17705\/1jais.00302","journal-title":"J Assoc Inf Syst"},{"issue":"1","key":"10185_CR32","doi-asserted-by":"publisher","first-page":"890","DOI":"10.1007\/s10664-019-09736-3","volume":"25","author":"M Kondo","year":"2020","unstructured":"Kondo M, German D M, Mizuno O, Choi E H (2020) The impact of context metrics on just-in-time defect prediction. Empir Softw Eng 25(1):890\u2013939. https:\/\/doi.org\/10.1007\/s10664-019-09736-3","journal-title":"Empir Softw Eng"},{"issue":"2","key":"10185_CR33","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1109\/TSE.2008.90","volume":"35","author":"AG Koru","year":"2009","unstructured":"Koru A G, Zhang D, El Emam K, Liu H (2009) An investigation into the functional form of the size-defect relationship for software modules. IEEE Trans Softw Eng 35(2):293\u2013304. https:\/\/doi.org\/10.1109\/TSE.2008.90https:\/\/doi.org\/10.1109\/TSE.2008.90","journal-title":"IEEE Trans Softw Eng"},{"key":"10185_CR34","doi-asserted-by":"publisher","unstructured":"Krishna R, Menzies T, Fu W (2016) Too much automation? the bellwether effect and its implications for transfer learning. In: ASE 2016 - Proceedings of the 31st IEEE\/ACM International Conference on Automated Software Engineering, pp. 122\u2013131, https:\/\/doi.org\/10.1145\/2970276.2970339","DOI":"10.1145\/2970276.2970339"},{"issue":"4","key":"10185_CR35","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"},{"key":"10185_CR36","doi-asserted-by":"publisher","unstructured":"Lewis C, Lin Z, Sadowski C, Zhu X, Ou R, Whitehead E J (2013) Does bug prediction support human developers? Findings from a Google case study. In: Proceedings - International Conference on Software Engineering, pp. 372\u2013381, https:\/\/doi.org\/10.1109\/ICSE.2013.6606583","DOI":"10.1109\/ICSE.2013.6606583"},{"issue":"4","key":"10185_CR37","doi-asserted-by":"publisher","first-page":"764","DOI":"10.1016\/j.jesp.2013.03.013","volume":"49","author":"C Leys","year":"2013","unstructured":"Leys C, Ley C, Klein O, Bernard P, Licata L (2013) Detecting outliers: Do not use standard deviation around the mean, use absolute deviation around the median. J Exp Soc Psychol 49(4):764\u2013766. https:\/\/doi.org\/10.1016\/j.jesp.2013.03.013. https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0022103113000668","journal-title":"J Exp Soc Psychol"},{"key":"10185_CR38","doi-asserted-by":"publisher","unstructured":"Li Z, Yu Y, Wang T, Yin G, Li S, Wang H (2021) Are you still working on this an empirical study on pull request abandonment. IEEE Transactions on Software Engineering. https:\/\/doi.org\/10.1109\/TSE.2021.3053403","DOI":"10.1109\/TSE.2021.3053403"},{"key":"10185_CR39","doi-asserted-by":"publisher","first-page":"106364","DOI":"10.1016\/j.infsof.2020.106364","volume":"126","author":"W Li","year":"2020","unstructured":"Li W, Zhang W, Jia X, Huang Z (2020) Effort-Aware semi-Supervised just-in-Time defect prediction. Inf Softw Technol 126:106364. https:\/\/doi.org\/10.1016\/j.infsof.2020.106364. https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584920301324","journal-title":"Inf Softw Technol"},{"key":"10185_CR40","doi-asserted-by":"publisher","unstructured":"Lin D, Tantithamthavorn C, Hassan A E (2021) The impact of data merging on the interpretation of cross-project just-in-time defect models. In: IEEE Transactions on Software Engineering, https:\/\/doi.org\/10.1109\/TSE.2021.3073920","DOI":"10.1109\/TSE.2021.3073920"},{"key":"10185_CR41","doi-asserted-by":"publisher","unstructured":"Liu J, Zhou Y, Yang Y, Lu H, Xu B (2017) Code Churn: A Neglected Metric in Effort-Aware Just-in-Time Defect Prediction. In: International Symposium on Empirical Software Engineering and Measurement, vol 2017-Novem, pp 11\u201319, DOI https:\/\/doi.org\/10.1109\/ESEM.2017.8","DOI":"10.1109\/ESEM.2017.8"},{"issue":"3","key":"10185_CR42","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 G, Zeng X, 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":"10185_CR43","doi-asserted-by":"publisher","unstructured":"Matsumoto S, Kamei Y, Monden A, Matsumoto K, Nakamura M (2010) An analysis of developer metrics for fault prediction. In: Proceedings of the 6th International Conference on Predictive Models in Software Engineering, Association for Computing Machinery, New York, NY, USA, PROMISE \u201910, https:\/\/doi.org\/10.1145\/1868328.1868356","DOI":"10.1145\/1868328.1868356"},{"key":"10185_CR44","doi-asserted-by":"crossref","unstructured":"Mende T, Koschke R (2009) Revisiting the evaluation of defect prediction models. In: Proceedings of the 5th International Conference on Predictor Models in Software Engineering - PROMISE \u201909, ACM Press, Vancouver, British Columbia, Canada, p 1, http:\/\/portal.acm.org\/citation.cfm?doid=1540438.1540448","DOI":"10.1145\/1540438.1540448"},{"issue":"4","key":"10185_CR45","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1007\/s10515-010-0069-5","volume":"17","author":"T Menzies","year":"2010","unstructured":"Menzies T, Milton Z, Turhan B, Cukic B, Jiang Y, Bener A (2010) Defect prediction from static code features: Current results, limitations, new approaches. Autom Softw Eng 17(4):375\u2013407. https:\/\/doi.org\/10.1007\/s10515-010-0069-5","journal-title":"Autom Softw Eng"},{"issue":"2","key":"10185_CR46","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1002\/bltj.2229","volume":"5","author":"A Mockus","year":"2000","unstructured":"Mockus A, Weiss D M (2000) Predicting risk of software changes. Bell Labs Technical Journal 5(2):169\u2013180. https:\/\/doi.org\/10.1002\/bltj.2229","journal-title":"Bell Labs Technical Journal"},{"key":"10185_CR47","doi-asserted-by":"publisher","unstructured":"Nagappan N, Ball T (2005) Use of relative code churn measures to predict system defect density. In: Proceedings - International Conference on Software Engineering, vol. 2005, pp 284\u2013292, https:\/\/doi.org\/10.1109\/ICSE.2005.1553571","DOI":"10.1109\/ICSE.2005.1553571"},{"key":"10185_CR48","doi-asserted-by":"crossref","unstructured":"Nagappan N, Ball T, Zeller A (2006) Mining metrics to predict component failures. In: Proceedings of the 28th International Conference on Software Engineering, Association for Computing Machinery, New York, NY, USA, ICSE \u201906, pp. 452\u2013461, https:\/\/doi-org-s.nudtproxy.yitlink.com\/10.1145\/1134285.1134349","DOI":"10.1145\/1134285.1134349"},{"issue":"2","key":"10185_CR49","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1111\/j.2041-210x.2012.00261.x","volume":"4","author":"S Nakagawa","year":"2013","unstructured":"Nakagawa S, Schielzeth H (2013) A general and simple method for obtaining R2 from generalized linear mixed-effects models. Methods Ecol Evol 4 (2):133\u2013142. https:\/\/doi.org\/10.1111\/j.2041-210x.2012.00261.x","journal-title":"Methods Ecol Evol"},{"key":"10185_CR50","doi-asserted-by":"publisher","unstructured":"Nam J, Pan S J, Kim S (2013) Transfer defect learning. In: 2013 35th International Conference on Software Engineering (ICSE), pp 382\u2013391, https:\/\/doi.org\/10.1109\/ICSE.2013.6606584","DOI":"10.1109\/ICSE.2013.6606584"},{"issue":"4","key":"10185_CR51","doi-asserted-by":"publisher","first-page":"340","DOI":"10.1109\/TSE.2005.49","volume":"31","author":"TJ Ostrand","year":"2005","unstructured":"Ostrand T J, Weyuker E J, Bell R M (2005) Predicting the location and number of faults in large software systems. IEEE Trans Softw Eng 31 (4):340\u2013355. https:\/\/doi.org\/10.1109\/TSE.2005.49","journal-title":"IEEE Trans Softw Eng"},{"issue":"10","key":"10185_CR52","doi-asserted-by":"publisher","first-page":"1345","DOI":"10.1109\/TKDE.2009.191","volume":"22","author":"SJ Pan","year":"2010","unstructured":"Pan S J, Yang Q (2010) A survey on transfer learning. IEEE Trans Knowl Data Eng 22(10):1345\u20131359. https:\/\/doi.org\/10.1109\/TKDE.2009.191","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"10185_CR53","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E (2011) Scikit-learn: Machine learning in Python. J Mach Learn Res 12:2825\u20132830","journal-title":"J Mach Learn Res"},{"key":"10185_CR54","doi-asserted-by":"publisher","unstructured":"Pornprasit C, Tantithamthavorn C K (2021) JITLine: A Simpler, Better, Faster, Finer-grained Just-In-Time Defect Prediction. In: 2021 IEEE\/ACM 18th International Conference on Mining Software Repositories (MSR), IEEE, Madrid, Spain, pp. 369\u2013379, https:\/\/doi.org\/10.1109\/MSR52588.2021.00049, https:\/\/ieeexplore.ieee.org\/document\/9463103\/","DOI":"10.1109\/MSR52588.2021.00049"},{"issue":"6","key":"10185_CR55","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1109\/TSE.2005.74","volume":"31","author":"R Purushothaman","year":"2005","unstructured":"Purushothaman R, Perry DE (2005) Toward understanding the rhetoric of small source code changes. IEEE Trans Softw Eng 31(6):511\u2013526. https:\/\/doi.org\/10.1109\/TSE.2005.74","journal-title":"IEEE Trans Softw Eng"},{"key":"10185_CR56","doi-asserted-by":"publisher","unstructured":"Rahman F, Posnett D, Devanbu P (2012) Recalling the \u201dimprecision\u201d of cross-project defect prediction. In: Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering - FSE \u201912, ACM Press, Cary, North Carolina, p. 1, https:\/\/doi.org\/10.1145\/2393596.2393669, http:\/\/dl.acm.org\/citation.cfm?doid=2393596.2393669","DOI":"10.1145\/2393596.2393669"},{"key":"10185_CR57","doi-asserted-by":"publisher","unstructured":"Shihab E, Hassan A E, Adams B, Jiang Z M (2012) An industrial study on the risk of software changes. In: Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, FSE 2012, https:\/\/doi.org\/10.1145\/2393596.2393670","DOI":"10.1145\/2393596.2393670"},{"key":"10185_CR58","doi-asserted-by":"publisher","unstructured":"\u015aliwerski J, Zimmermann T, Zeller A (2005) When do changes induce fixes?. In: Proceedings of the 2005 International Workshop on Mining Software Repositories, MSR 2005, pp. 1\u20135, https:\/\/doi.org\/10.1145\/1083142.1083147","DOI":"10.1145\/1083142.1083147"},{"key":"10185_CR59","doi-asserted-by":"publisher","unstructured":"Spadini D, Aniche M, Bacchelli A (2018) PyDriller: Python framework for mining software repositories. In: ESEC\/FSE 2018 - Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 908\u2013911, https:\/\/doi.org\/10.1145\/3236024.3264598","DOI":"10.1145\/3236024.3264598"},{"key":"10185_CR60","doi-asserted-by":"publisher","unstructured":"Tabassum S, Minku L L, Feng D, Cabral G G, Song L (2020) An investigation of cross-project learning in online just-in-time so ware defect prediction. In: Proceedings - International Conference on Software Engineering, pp. 554\u2013565, https:\/\/doi.org\/10.1145\/3377811.3380403","DOI":"10.1145\/3377811.3380403"},{"key":"10185_CR61","doi-asserted-by":"publisher","unstructured":"Tan M, Tan L, Dara S, Mayeux C (2015) Online Defect Prediction for Imbalanced Data. In: Proceedings - International Conference on Software Engineering, vol. 2, pp 99\u2013108, https:\/\/doi.org\/10.1109\/ICSE.2015.139","DOI":"10.1109\/ICSE.2015.139"},{"key":"10185_CR62","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C, Hassan A E (2018) An experience report on defect modelling in practice: Pitfalls and challenges. In: 2018 IEEE\/ACM 40th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP), pp. 286\u2013295","DOI":"10.1145\/3183519.3183547"},{"issue":"1","key":"10185_CR63","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TSE.2016.2584050","volume":"43","author":"C Tantithamthavorn","year":"2017","unstructured":"Tantithamthavorn C, McIntosh S, Hassan A E, Matsumoto K (2017) An empirical comparison of model validation techniques for defect prediction models. IEEE Trans Softw Eng 43(1):1\u201318","journal-title":"IEEE Trans Softw Eng"},{"issue":"7","key":"10185_CR64","doi-asserted-by":"publisher","first-page":"683","DOI":"10.1109\/TSE.2018.2794977","volume":"45","author":"C Tantithamthavorn","year":"2018","unstructured":"Tantithamthavorn C, McIntosh S, Hassan A E, Matsumoto K (2018) The impact of automated parameter optimization for defect prediction models. IEEE Trans Softw Eng 45(7):683\u2013711","journal-title":"IEEE Trans Softw Eng"},{"key":"10185_CR65","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 2009 3rd International Symposium on Empirical Software Engineering and Measurement, IEEE Computer Society, USA, ESEM\u201909, pp. 477\u2013480","DOI":"10.1109\/ESEM.2009.5316006"},{"issue":"5","key":"10185_CR66","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 A B, Di Stefano J (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":"12","key":"10185_CR67","doi-asserted-by":"publisher","first-page":"1267","DOI":"10.1109\/TSE.2018.2877612","volume":"46","author":"S Wang","year":"2020","unstructured":"Wang S, Liu T, Nam J, Tan L (2020) Deep Semantic Feature Learning for Software Defect Prediction. IEEE Trans Softw Eng 46(12):1267\u20131293. https:\/\/doi.org\/10.1109\/TSE.2018.2877612","journal-title":"IEEE Trans Softw Eng"},{"key":"10185_CR68","doi-asserted-by":"publisher","unstructured":"Wu R, Zhang H, Kim S, Cheung S-C (2011) ReLink: Recovering Links between Bugs and Changes. In: Proceedings of the 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering, Association for Computing Machinery, New York, NY, USA, ESEC\/FSE \u201911, pp 15\u201325, https:\/\/doi.org\/10.1145\/2025113.2025120","DOI":"10.1145\/2025113.2025120"},{"issue":"1","key":"10185_CR69","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/TSE.2020.2978819","volume":"48","author":"M Yan","year":"2020","unstructured":"Yan M, Xia X, Fan Y, Hassan A E, Lo D, Li S (2020) Just-In-Time Defect Identification and Localization: A Two-Phase Framework. IEEE Trans Softw Eng 48(1):82\u2013101. https:\/\/doi.org\/10.1109\/TSE.2020.2978819","journal-title":"IEEE Trans Softw Eng"},{"key":"10185_CR70","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1016\/j.infsof.2017.03.007","volume":"87","author":"X Yang","year":"2017","unstructured":"Yang X, Lo D, Xia X, Sun J (2017) TLEL: A two-layer ensemble learning approach for just-in-time defect prediction. Inf Softw Technol 87:206\u2013220. https:\/\/doi.org\/10.1016\/j.infsof.2017.03.007","journal-title":"Inf Softw Technol"},{"key":"10185_CR71","doi-asserted-by":"publisher","unstructured":"Yang X, Lo D, Xia X, Zhang Y, Sun J (2015) Deep Learning for Just-in-Time Defect Prediction. In: Proceedings - 2015 IEEE International Conference on Software Quality, Reliability and Security, QRS 2015, 1, pp. 17\u201326, https:\/\/doi.org\/10.1109\/QRS.2015.14","DOI":"10.1109\/QRS.2015.14"},{"key":"10185_CR72","doi-asserted-by":"publisher","unstructured":"Yang Y, Zhou Y, Liu J, Zhao Y, Lu H, Xu L, Xu B, Leung H (2016) Effort-Aware just-in-Time defect prediction: Simple unsupervised models could be better than supervised models. In: Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, vol. 13-18-Nove, pp 157\u2013168, https:\/\/doi.org\/10.1145\/2950290.295035","DOI":"10.1145\/2950290.295035"},{"key":"10185_CR73","doi-asserted-by":"publisher","unstructured":"Zeng Z, Zhang Y, Zhang H, Zhang L (2021) Deep Just-in-Time Defect Prediction: How Far Are We?. In: Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, Association for Computing Machinery, New York, NY, USA, ISSTA 2021, pp 427\u2013438, https:\/\/doi.org\/10.1145\/3460319.3464819","DOI":"10.1145\/3460319.3464819"},{"key":"10185_CR74","doi-asserted-by":"publisher","unstructured":"Zhang F, Mockus A, Keivanloo I, Zou Y (2014) Towards building a universal defect prediction model. In: 2013 IEEE International Conference on Software Maintenance, IEEE, Eindhoven, Netherlands, pp. 350\u2013359, https:\/\/doi.org\/10.1145\/2597073.2597078, http:\/\/dl.acm.org\/citation.cfm?doid=2597073.2597078","DOI":"10.1145\/2597073.2597078"},{"key":"10185_CR75","doi-asserted-by":"publisher","unstructured":"Zhang F, Mockus A, Zou Y, Khomh F, Hassan A E (2013) How Does Context Affect the Distribution of Software Maintainability Metrics?. In: Proceedings of the 11th Working Conference on Mining Software Repositories - MSR 2014, ACM Press, Hyderabad, India, pp. 182\u2013191, https:\/\/doi.org\/10.1109\/ICSM.2013.46, http:\/\/ieeexplore.ieee.org\/document\/6676906\/","DOI":"10.1109\/ICSM.2013.46"},{"key":"10185_CR76","doi-asserted-by":"publisher","unstructured":"Zhang X, Yu Y, Georgios G, Rastogi A (2022) Pull request decisions explained: An empirical overview. IEEE Transactions on Software Engineering. https:\/\/doi.org\/10.1109\/TSE.2022.3165056","DOI":"10.1109\/TSE.2022.3165056"},{"key":"10185_CR77","doi-asserted-by":"crossref","unstructured":"Zhou Z-H (2012) Ensemble methods: Foundations and algorithms","DOI":"10.1201\/b12207"},{"key":"10185_CR78","doi-asserted-by":"publisher","unstructured":"Zimmermann T, Nagappan N, Gall H, Giger E, Murphy B (2009) Cross-Project Defect Prediction: A Large Scale Experiment on Data vs. Domain vs. Process. In: Proceedings of the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering, Association for Computing Machinery, New York, NY, USA, ESEC\/FSE \u201909, pp 91\u2013100, https:\/\/doi.org\/10.1145\/1595696.1595713","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-022-10185-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-022-10185-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-022-10185-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,21]],"date-time":"2022-11-21T02:08:33Z","timestamp":1668996513000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-022-10185-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,20]]},"references-count":78,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["10185"],"URL":"https:\/\/doi.org\/10.1007\/s10664-022-10185-8","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,9,20]]},"assertion":[{"value":"26 May 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 September 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"162"}}