{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T00:47:23Z","timestamp":1782521243308,"version":"3.54.5"},"reference-count":64,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,11,16]],"date-time":"2024-11-16T00:00:00Z","timestamp":1731715200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,11,16]],"date-time":"2024-11-16T00:00:00Z","timestamp":1731715200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100002322","name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","doi-asserted-by":"publisher","award":["001"],"award-info":[{"award-number":["001"]}],"id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006181","name":"Funda\u00e7\u00e3o de Amparo \u00e1 Pesquisa do Estado da Bahia","doi-asserted-by":"publisher","award":["BOL0188\/2020"],"award-info":[{"award-number":["BOL0188\/2020"]}],"id":[{"id":"10.13039\/501100006181","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006181","name":"Funda\u00e7\u00e3o de Amparo \u00e1 Pesquisa do Estado da Bahia","doi-asserted-by":"publisher","award":["PIE0002\/2022"],"award-info":[{"award-number":["PIE0002\/2022"]}],"id":[{"id":"10.13039\/501100006181","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2025,1]]},"DOI":"10.1007\/s10664-024-10577-y","type":"journal-article","created":{"date-parts":[[2024,11,16]],"date-time":"2024-11-16T07:59:54Z","timestamp":1731743994000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Test code refactoring unveiled: where and how does it affect test code quality and effectiveness?"],"prefix":"10.1007","volume":"30","author":[{"given":"Luana","family":"Martins","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Valeria","family":"Pontillo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Heitor","family":"Costa","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Filomena","family":"Ferrucci","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fabio","family":"Palomba","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9027-2293","authenticated-orcid":false,"given":"Ivan","family":"Machado","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,11,16]]},"reference":[{"key":"10577_CR1","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/j.infsof.2014.08.002","volume":"58","author":"J Al Dallal","year":"2015","unstructured":"Al Dallal J (2015) Identifying refactoring opportunities in object-oriented code: a systematic literature review. Inf Softw Technol 58:231\u2013249","journal-title":"Inf Softw Technol"},{"key":"10577_CR2","doi-asserted-by":"crossref","unstructured":"Aljedaani W, Peruma A, Aljohani A, Alotaibi M, Mkaouer MW, Ouni A, Newman CD, Ghallab A, Ludi S (2021) Test smell detection tools: a systematic mapping study. In: Evaluation and assessment in software engineering, pp 170-180. ACM, New York, NY, USA","DOI":"10.1145\/3463274.3463335"},{"key":"10577_CR3","doi-asserted-by":"publisher","first-page":"114176","DOI":"10.1016\/j.eswa.2020.114176","volume":"167","author":"EA AlOmar","year":"2021","unstructured":"AlOmar EA, Peruma A, Mkaouer MW, Newman C, Ouni A, Kessentini M (2021) How we refactor and how we document it? on the use of supervised machine learning algorithms to classify refactoring documentation. Expert Syst Appl 167:114176","journal-title":"Expert Syst Appl"},{"key":"10577_CR4","first-page":"115","volume":"108","author":"MI Azeem","year":"2019","unstructured":"Azeem MI, Palomba F, Shi L, Wang Q (2019) Machine learning techniques for code smell detection: a systematic literature review and meta-analysis. J Syst Softw 108:115\u2013138","journal-title":"J Syst Softw"},{"issue":"2","key":"10577_CR5","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1007\/s11219-019-09477-y","volume":"28","author":"AAB Baqais","year":"2020","unstructured":"Baqais AAB, Alshayeb M (2020) Automatic software refactoring: a systematic literature review. Softw Qual J 28(2):459\u2013502","journal-title":"Softw Qual J"},{"key":"10577_CR6","doi-asserted-by":"crossref","unstructured":"Bavota G, De\u00a0Carluccio B, De\u00a0Lucia A, Di\u00a0Penta M, Oliveto R, Strollo O (2012) When does a refactoring induce bugs? an empirical study. In: 2012 IEEE 12th international working conference on source code analysis and manipulation, pp 104\u2013113. IEEE","DOI":"10.1109\/SCAM.2012.20"},{"key":"10577_CR7","doi-asserted-by":"crossref","unstructured":"Bavota G, De\u00a0Lucia A, Marcus A, Oliveto R (2014) Recommending refactoring operations in large software systems. In: Recommendation systems in software engineering pp 387\u2013419","DOI":"10.1007\/978-3-642-45135-5_15"},{"issue":"7247","key":"10577_CR8","doi-asserted-by":"publisher","first-page":"1468","DOI":"10.1136\/bmj.320.7247.1468","volume":"320","author":"JM Bland","year":"2000","unstructured":"Bland JM, Altman DG (2000) The odds ratio. Bmj 320(7247):1468","journal-title":"Bmj"},{"key":"10577_CR9","doi-asserted-by":"crossref","unstructured":"Catolino G, Palomba F, Zaidman A, Ferrucci F (2019) How the experience of development teams relates to assertion density of test classes. In: 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp 223\u2013234. IEEE","DOI":"10.1109\/ICSME.2019.00034"},{"key":"10577_CR10","doi-asserted-by":"crossref","unstructured":"Ch\u00e1vez A, Ferreira I, Fernandes E, Cedrim D, Garcia A (2017) How does refactoring affect internal quality attributes? a multi-project study. In: Proceedings of the XXXI brazilian symposium on software engineering, SBES \u201917, pp 74-83. ACM, New York, NY, USA","DOI":"10.1145\/3131151.3131171"},{"key":"10577_CR11","doi-asserted-by":"crossref","unstructured":"Chen J, Bai Y, Hao D, Zhang L, Zhang L, Xie B (2017) How do assertions impact coverage-based test-suite reduction? In: 2017 IEEE international conference on software testing, verification and validation (ICST), pp 418\u2013423. IEEE","DOI":"10.1109\/ICST.2017.45"},{"key":"10577_CR12","doi-asserted-by":"crossref","unstructured":"Damasceno H, Bezerra C, Coutinho E, Machado I (2023) Analyzing test smells refactoring from a developers perspective. In: Proceedings of the XXI brazilian symposium on software quality, SBQS \u201922. ACM, New York, NY, USA","DOI":"10.1145\/3571473.3571487"},{"key":"10577_CR13","volume-title":"Refactoring test code","author":"A Deursen","year":"2001","unstructured":"Deursen A, Moonen LM, Bergh A, Kok G (2001) Refactoring test code. Tech. rep, Centre for Mathematics and Computer Science, NLD"},{"key":"10577_CR14","doi-asserted-by":"crossref","unstructured":"Di\u00a0Penta M, Bavota G, Zampetti F (2020) On the relationship between refactoring actions and bugs: a differentiated replication. In: Proceedings of the 28th ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering, pp 556\u2013567","DOI":"10.1145\/3368089.3409695"},{"key":"10577_CR15","doi-asserted-by":"crossref","unstructured":"Di Z, Li B, Li Z, Liang P (2018) A preliminary investigation of self-admitted refactorings in open source software (s). In: Intl conf on software engineering and knowledge engineering, vol 2018, pp 165\u2013168. KSI Research Inc. and Knowledge Systems Institute Graduate School","DOI":"10.18293\/SEKE2018-081"},{"key":"10577_CR16","doi-asserted-by":"crossref","unstructured":"Du\u00a0Bois B, Demeyer S, Verelst J (2004) Refactoring - improving coupling and cohesion of existing code. In: 11th Working conf on reverse engineering, pp 144\u2013151","DOI":"10.1109\/WCRE.2004.33"},{"key":"10577_CR17","doi-asserted-by":"publisher","unstructured":"Ferreira I, Fernandes E, Cedrim D, Uch\u00f4a A, Bibiano AC, Garcia A, Correia JaL, Santos F, Nunes G, Barbosa C, Fonseca B, de\u00a0Mello R (2018) The buggy side of code refactoring: understanding the relationship between refactorings and bugs. In: Proceedings of the 40th international conference on software engineering: companion proceeedings, ICSE \u201918, p. 406-407. ACM, New York, NY, USA. https:\/\/doi.org\/10.1145\/3183440.3195030","DOI":"10.1145\/3183440.3195030"},{"key":"10577_CR18","volume-title":"Refactoring: improving the design of existing code","author":"M Fowler","year":"1999","unstructured":"Fowler M (1999) Refactoring: improving the design of existing code. Addison-Wesley Longman Publishing Co., Inc, USA"},{"key":"10577_CR19","doi-asserted-by":"crossref","unstructured":"Freedman DA (2009) Statistical models: theory and practice. Cambridge University Press","DOI":"10.1017\/CBO9780511815867"},{"key":"10577_CR20","doi-asserted-by":"crossref","unstructured":"Grano G, De\u00a0Iaco C, Palomba F, Gall HC (2020) Pizza versus pinsa: on the perception and measurability of unit test code quality. In: 2020 IEEE Int.l Conf. on Software Maintenance and Evolution (ICSME), pp 336\u2013347. IEEE","DOI":"10.1109\/ICSME46990.2020.00040"},{"key":"10577_CR21","doi-asserted-by":"crossref","unstructured":"Guerra EM, Fernandes CT (2007) Refactoring test code safely. In: Int.l Conf. on Software Engineering Advances (ICSEA 2007), pp 44\u201344. IEEE, New York, NY, USA","DOI":"10.1109\/ICSEA.2007.57"},{"issue":"4","key":"10577_CR22","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s10664-023-10287-x","volume":"28","author":"E Iannone","year":"2023","unstructured":"Iannone E, Codabux Z, Lenarduzzi V, De Lucia A, Palomba F (2023) Rubbing salt in the wound? a large-scale investigation into the effects of refactoring on security. Empir Softw Eng 28(4):89","journal-title":"Empir Softw Eng"},{"issue":"5","key":"10577_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-09969-1","volume":"26","author":"DJ Kim","year":"2021","unstructured":"Kim DJ, Chen THP, Yang J (2021) The secret life of test smells-an empirical study on test smell evolution and maintenance. Empir Softw Eng 26(5):1\u201347","journal-title":"Empir Softw Eng"},{"issue":"4","key":"10577_CR24","doi-asserted-by":"publisher","first-page":"1213","DOI":"10.1109\/TR.2017.2727062","volume":"66","author":"PS Kochhar","year":"2017","unstructured":"Kochhar PS, Lo D, Lawall J, Nagappan N (2017) Code coverage and postrelease defects: a large-scale study on open source projects. IEEE Trans Reliab 66(4):1213\u20131228","journal-title":"IEEE Trans Reliab"},{"key":"10577_CR25","doi-asserted-by":"crossref","unstructured":"Kudrjavets G, Nagappan N, Ball T (2006) Assessing the relationship between software assertions and faults: an empirical investigation. In: 2006 17th International symposium on software reliability engineering, pp 204\u2013212. IEEE","DOI":"10.1109\/ISSRE.2006.14"},{"key":"10577_CR26","doi-asserted-by":"publisher","first-page":"1016","DOI":"10.1007\/s11390-010-9384-3","volume":"25","author":"J Kumar Chhabra","year":"2010","unstructured":"Kumar Chhabra J, Gupta V (2010) A survey of dynamic software metrics. J Comput Sci Technol 25:1016\u20131029","journal-title":"J Comput Sci Technol"},{"key":"10577_CR27","doi-asserted-by":"publisher","first-page":"110610","DOI":"10.1016\/j.jss.2020.110610","volume":"167","author":"G Lacerda","year":"2020","unstructured":"Lacerda G, Petrillo F, Pimenta M, Gu\u00e9h\u00e9neuc YG (2020) Code smells and refactoring: a tertiary systematic review of challenges and observations. J Syst Softw 167:110610","journal-title":"J Syst Softw"},{"key":"10577_CR28","doi-asserted-by":"crossref","unstructured":"Luo Q, Hariri F, Eloussi L, Marinov D (2014) An empirical analysis of flaky tests. In: Proceedings of the 22nd ACM SIGSOFT int.l symposium on foundations of software engineering, pp 643\u2013653","DOI":"10.1145\/2635868.2635920"},{"issue":"3","key":"10577_CR29","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s10664-022-10117-6","volume":"27","author":"M Maes-Bermejo","year":"2022","unstructured":"Maes-Bermejo M, Gallego M, Gort\u00e1zar F, Robles G, Gonzalez-Barahona JM (2022) Revisiting the building of past snapshots-a replication and reproduction study. Empir Softw Eng 27(3):65","journal-title":"Empir Softw Eng"},{"key":"10577_CR30","doi-asserted-by":"crossref","unstructured":"Mann HB, Whitney DR (1947) On a test of whether one of two random variables is stochastically larger than the other. Ann Math Stat 50\u201360","DOI":"10.1214\/aoms\/1177730491"},{"key":"10577_CR31","doi-asserted-by":"crossref","unstructured":"Martins L, Costa H, Ribeiro M, Palomba F, Machado I (2023) Automating test-specific refactoring mining: a mixed-method investigation. In: Proceedings of the 23rd IEEE international working conference on source code analysis and manipulation","DOI":"10.1109\/SCAM59687.2023.00013"},{"key":"10577_CR32","doi-asserted-by":"crossref","unstructured":"Martins L, Pontillo V, Costa H, Ferrucci F, Palomba F, Machado I (2023) Test code refactoring unveiled: where and how does it affect test code quality and effectiveness? arXiv:2308.09547","DOI":"10.1007\/s10664-024-10577-y"},{"key":"10577_CR33","doi-asserted-by":"publisher","unstructured":"Martins L, Pontillo V, Costa H, Ferrucci F, Palomba F, Machado I (2024) [Dataset] Test code refactoring unveiled: where and how does it affect test code quality and effectiveness?. https:\/\/doi.org\/10.6084\/m9.figshare.23666736","DOI":"10.6084\/m9.figshare.23666736"},{"key":"10577_CR34","unstructured":"Meszaros G (2007) xUnit test patterns: refactoring test code. Pearson Education"},{"key":"10577_CR35","doi-asserted-by":"crossref","unstructured":"Meszaros G, Smith SM, Andrea J (2003) The test automation manifesto. In: Extreme programming and agile methods - XP\/Agile Universe 2003, pp 73\u201381. Springer Berlin Heidelberg, Springer, Berlin, Heidelberg","DOI":"10.1007\/978-3-540-45122-8_9"},{"key":"10577_CR36","unstructured":"Micco J (2017) The state of continuous integration testing@ google"},{"issue":"1","key":"10577_CR37","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1109\/TSE.2011.41","volume":"38","author":"E Murphy-Hill","year":"2011","unstructured":"Murphy-Hill E, Parnin C, Black AP (2011) How we refactor, and how we know it. IEEE Trans Softw Eng 38(1):5\u201318","journal-title":"IEEE Trans Softw Eng"},{"key":"10577_CR38","unstructured":"Murphy-Hill E, Black AP (2007) Why don\u2019t people use refactoring tools? In: Proceedings of the 1st workshop on refactoring tools, pp 61\u201362"},{"issue":"3","key":"10577_CR39","doi-asserted-by":"publisher","first-page":"370","DOI":"10.2307\/2344614","volume":"135","author":"JA Nelder","year":"1972","unstructured":"Nelder JA, Wedderburn RW (1972) Generalized linear models. J R Stat Soc Ser A (General) 135(3):370\u2013384","journal-title":"J R Stat Soc Ser A (General)"},{"key":"10577_CR40","doi-asserted-by":"crossref","unstructured":"O\u2019brien RM (2007) A caution regarding rules of thumb for variance inflation factors. Quality & quantity 41:673\u2013690","DOI":"10.1007\/s11135-006-9018-6"},{"key":"10577_CR41","doi-asserted-by":"crossref","unstructured":"Oliveira P, Valente MT, Lima FP (2014) Extracting relative thresholds for source code metrics. In: 2014 Software evolution week-IEEE conference on software maintenance, reengineering, and reverse engineering (CSMR-WCRE), pp 254\u2013263. IEEE","DOI":"10.1109\/CSMR-WCRE.2014.6747177"},{"key":"10577_CR42","doi-asserted-by":"crossref","unstructured":"Papadakis M, Shin D, Yoo S, Bae DH (2018) Are mutation scores correlated with real fault detection? a large scale empirical study on the relationship between mutants and real faults. In: Proceedings of the 40th int.l conf. on software engineering, pp 537\u2013548","DOI":"10.1145\/3180155.3180183"},{"key":"10577_CR43","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-020-09891-y","volume":"26","author":"F Pecorelli","year":"2021","unstructured":"Pecorelli F, Palomba F, De Lucia A (2021) The relation of test-related factors to software quality: a case study on apache systems. Empir Softw Eng 26:1\u201342","journal-title":"Empir Softw Eng"},{"key":"10577_CR44","doi-asserted-by":"crossref","unstructured":"Pecorelli F, Di\u00a0Lillo G, Palomba F, De\u00a0Lucia A (2020) Vitrum: a plug-in for the visualization of test-related metrics. In: Proceedings of the int.l conf. on advanced visual interfaces, AVI\u201920. ACM, New York, NY, USA","DOI":"10.1145\/3399715.3399954"},{"key":"10577_CR45","volume-title":"tsdetect: an open source test smells detection tool","author":"A Peruma","year":"2020","unstructured":"Peruma A, Almalki K, Newman CD, Mkaouer MW, Ouni A, Palomba F (2020) tsdetect: an open source test smells detection tool. ACM, Symposium on the Foundations of Software Engineering"},{"key":"10577_CR46","doi-asserted-by":"crossref","unstructured":"Peruma A, Newman CD, Mkaouer MW, Ouni A, Palomba F (2020) An exploratory study on the refactoring of unit test files in android applications. In: Proceedings of the 42nd int.l conf. on software engineering workshops, ICSEW\u201920, pp 350-357. ACM, New York, NY, USA","DOI":"10.1145\/3387940.3392189"},{"key":"10577_CR47","doi-asserted-by":"crossref","unstructured":"Ratzinger J, Sigmund T, Gall HC (2008) On the relation of refactorings and software defect prediction. In: Proceedings of the 2008 Int.l working Conf. on MSR, pp 35\u201338","DOI":"10.1145\/1370750.1370759"},{"key":"10577_CR48","doi-asserted-by":"crossref","unstructured":"Schweikl S, Fraser G, Arcuri A (2022) Evosuite at the sbst 2022 tool competition. In: Proceedings of the 15th workshop on search-based software testing, pp 33\u201334","DOI":"10.1145\/3526072.3527526"},{"issue":"2","key":"10577_CR49","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1002\/smr.1702","volume":"27","author":"R Shatnawi","year":"2015","unstructured":"Shatnawi R (2015) Deriving metrics thresholds using log transformation. J Softw Evol Process 27(2):95\u2013113","journal-title":"J Softw Evol Process"},{"key":"10577_CR50","doi-asserted-by":"crossref","unstructured":"Silva D, Tsantalis N, Valente MT (2016) Why we refactor? confessions of github contributors. In: Proceedings of the 2016 24th acm sigsoft international symposium on foundations of software engineering, pp 858\u2013870","DOI":"10.1145\/2950290.2950305"},{"key":"10577_CR51","doi-asserted-by":"crossref","unstructured":"Soares E, Ribeiro M, Amaral G, Gheyi R, Fernandes L, Garcia A, Fonseca B, Santos A (2020) Refactoring test smells: a perspective from open-source developers. In: Proceedings of the 5th brazilian symposium on systematic and automated software testing, SAST 20, pp 50-59. ACM, New York, NY, USA","DOI":"10.1145\/3425174.3425212"},{"key":"10577_CR52","doi-asserted-by":"crossref","unstructured":"Soares E, Ribeiro M, Gheyi R, Amaral G, Santos AM (2022) Refactoring test smells with junit 5: why should developers keep up-to-date. IEEE Trans Softw Eng 1\u20131","DOI":"10.1109\/TSE.2022.3172654"},{"issue":"1","key":"10577_CR53","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1109\/TSE.2018.2880977","volume":"47","author":"EVP Sobrinho","year":"2018","unstructured":"Sobrinho EVP, De Lucia A, de Almeida Maia M (2018) A systematic literature review on bad smells-5 w\u2019s: which, when, what, who, where. IEEE Trans Softw Eng 47(1):17\u201366","journal-title":"IEEE Trans Softw Eng"},{"key":"10577_CR54","doi-asserted-by":"crossref","unstructured":"Spadini D, Palomba F, Zaidman A, Bruntink M, Bacchelli A (2018) On the relation of test smells to software code quality. In: 2018 IEEE Int.l Conf. on Software Maintenance and Evolution (ICSME), pp 1\u201312","DOI":"10.1109\/ICSME.2018.00010"},{"key":"10577_CR55","doi-asserted-by":"crossref","unstructured":"Spadini D, Palomba F, Zaidman A, Bruntink M, Bacchelli A (2018) On the relation of test smells to software code quality. In: 2018 IEEE Int.l Conf. on Software Maintenance and Evolution (ICSME), pp 1\u201312. IEEE, New York, NY, USA","DOI":"10.1109\/ICSME.2018.00010"},{"key":"10577_CR56","doi-asserted-by":"crossref","unstructured":"Spadini D, Schvarcbacher M, Oprescu AM, Bruntink M, Bacchelli A (2020) Investigating severity thresholds for test smells. In: Proceedings of the 17th int.l conf. on mining software repositories, MSR \u201920, pp 311-321. ACM, New York, NY, USA","DOI":"10.1145\/3379597.3387453"},{"issue":"3","key":"10577_CR57","doi-asserted-by":"publisher","first-page":"930","DOI":"10.1109\/TSE.2020.3007722","volume":"48","author":"N Tsantalis","year":"2022","unstructured":"Tsantalis N, Ketkar A, Dig D (2022) Refactoringminer 2.0. IEEE Trans Softw Eng 48(3):930\u2013950","journal-title":"IEEE Trans Softw Eng"},{"issue":"4","key":"10577_CR58","doi-asserted-by":"publisher","first-page":"e1838","DOI":"10.1002\/smr.1838","volume":"29","author":"M Tufano","year":"2017","unstructured":"Tufano M, Palomba F, Bavota G, Di Penta M, Oliveto R, De Lucia A, Poshyvanyk D (2017) There and back again: can you compile that snapshot? J Softw Evol Process 29(4):e1838","journal-title":"J Softw Evol Process"},{"key":"10577_CR59","doi-asserted-by":"crossref","unstructured":"Tufano M, Palomba F, Bavota G, Oliveto R, Di\u00a0Penta M, De\u00a0Lucia A, Poshyvanyk D (2015) When and why your code starts to smell bad. In: 2015 IEEE\/ACM 37th IEEE international conference on software engineering, vol\u00a01, pp 403\u2013414. IEEE","DOI":"10.1109\/ICSE.2015.59"},{"issue":"2","key":"10577_CR60","first-page":"101","volume":"25","author":"A Vargha","year":"2000","unstructured":"Vargha A, Delaney HD (2000) A critique and improvement of the cl common language effect size statistics of mcgraw and wong. J Educ Behav Stat 25(2):101\u2013132","journal-title":"J Educ Behav Stat"},{"key":"10577_CR61","unstructured":"Wei\u00dfgerber P, Biegel B, Diehl S (2007) Making programmers aware of refactorings. In: WRT, pp 58\u201359"},{"key":"10577_CR62","doi-asserted-by":"crossref","unstructured":"Wei\u00dfgerber P, Diehl S (2006) Identifying refactorings from source-code changes. In: 21st IEEE\/ACM international conference on automated software engineering (ASE\u201906), pp 231\u2013240. IEEE","DOI":"10.1109\/ASE.2006.41"},{"key":"10577_CR63","doi-asserted-by":"crossref","unstructured":"Wohlin C, Runeson P, H\u00f6st M, Ohlsson MC, Regnell B, Wessl\u00e9n A (2012) Experimentation in software engineering. Springer Science & Business Media","DOI":"10.1007\/978-3-642-29044-2"},{"key":"10577_CR64","doi-asserted-by":"crossref","unstructured":"Wu H, Yin R, Gao J, Huang Z, Huang H (2022) To what extent can code quality be improved by eliminating test smells? In: 2022 Intl Conf on Code Quality (ICCQ), pp 19\u201326. IEEE, New York, NY, USA","DOI":"10.1109\/ICCQ53703.2022.9763153"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-024-10577-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-024-10577-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-024-10577-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,7]],"date-time":"2025-01-07T14:14:44Z","timestamp":1736259284000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-024-10577-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,16]]},"references-count":64,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["10577"],"URL":"https:\/\/doi.org\/10.1007\/s10664-024-10577-y","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,16]]},"assertion":[{"value":"10 October 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 November 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}],"article-number":"27"}}