{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T21:50:58Z","timestamp":1768341058799,"version":"3.49.0"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2024,3,8]],"date-time":"2024-03-08T00:00:00Z","timestamp":1709856000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,3,8]],"date-time":"2024-03-08T00:00:00Z","timestamp":1709856000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100006181","name":"Funda\u00e7\u00e3o de Amparo \u00e0 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 \u00e0 Pesquisa do Estado da Bahia","doi-asserted-by":"publisher","award":["PIE002\/2022"],"award-info":[{"award-number":["PIE002\/2022"]}],"id":[{"id":"10.13039\/501100006181","id-type":"DOI","asserted-by":"publisher"}]},{"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\/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\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["408356\/2018-9"],"award-info":[{"award-number":["408356\/2018-9"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007257","name":"Instituto Nacional de Ci\u00eancia e Tecnologia para Engenharia de Software","doi-asserted-by":"publisher","award":["465614\/2014-0"],"award-info":[{"award-number":["465614\/2014-0"]}],"id":[{"id":"10.13039\/501100007257","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2024,6]]},"DOI":"10.1007\/s11219-024-09663-7","type":"journal-article","created":{"date-parts":[[2024,3,8]],"date-time":"2024-03-08T09:02:33Z","timestamp":1709888553000},"page":"641-679","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A comprehensive catalog of refactoring strategies to handle test smells in Java-based systems"],"prefix":"10.1007","volume":"32","author":[{"given":"Luana","family":"Martins","sequence":"first","affiliation":[]},{"given":"Taher A.","family":"Ghaleb","sequence":"additional","affiliation":[]},{"given":"Heitor","family":"Costa","sequence":"additional","affiliation":[]},{"given":"Ivan","family":"Machado","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,3,8]]},"reference":[{"key":"9663_CR1","unstructured":"ACCUMULO. Commit: f10b40 (2019). GitHub. Retrieved November 8, 2023, from https:\/\/github.com\/apache\/accumulo\/commit\/f10b4073dba6b8095e9934e9ea158eb9f45c6f67"},{"issue":"8","key":"9663_CR2","doi-asserted-by":"publisher","first-page":"1791","DOI":"10.1002\/stvr.1791","volume":"31","author":"A Ahmad","year":"2021","unstructured":"Ahmad, A., Leifler, O., & Sandahl, K. (2021). Empirical analysis of practitioners\u2019 perceptions of test flakiness factors. Software Testing, Verification and Reliability, 31(8), 1791. https:\/\/doi.org\/10.1002\/stvr.1791","journal-title":"Software Testing, Verification and Reliability"},{"key":"9663_CR3","doi-asserted-by":"publisher","unstructured":"Aljedaani, W., Peruma, A., Aljohani, A., Alotaibi, M., Mkaouer, M. W., Ouni, A., Newman, C. D., Ghallab, A., & Ludi, S. (2021). Test smell detection tools: A systematic mapping study. EASE \u201921, pp. 170\u2013180. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3463274.3463335","DOI":"10.1145\/3463274.3463335"},{"key":"9663_CR4","unstructured":"Backport JUnit upgrade from #1562 to 1.10.1. (2021). Retrieved November 8, 2023, from https:\/\/github.com\/apache\/accumulo\/commit\/d4fd27f32dc2611a23f67b1d3e8dafd8ee05a1cb"},{"issue":"4","key":"9663_CR5","doi-asserted-by":"publisher","first-page":"1052","DOI":"10.1007\/s10664-014-9313-0","volume":"20","author":"G Bavota","year":"2015","unstructured":"Bavota, G., Qusef, A., Oliveto, R., Lucia, A., & Binkley, D. (2015). Are test smells really harmful? An empirical study. Empirical Software Engineering, 20(4), 1052\u20131094. https:\/\/doi.org\/10.1007\/s10664-014-9313-0","journal-title":"An empirical study. Empirical Software Engineering"},{"key":"9663_CR6","doi-asserted-by":"publisher","unstructured":"Bell, J., Legunsen, O., Hilton, M., Eloussi, L., Yung, T., & Marinov, D. (2018). Deflaker: Automatically detecting flaky tests. In: 2018 IEEE\/ACM 40th International Conference on Software Engineering (ICSE), pp. 433\u2013444. https:\/\/doi.org\/10.1145\/3180155.3180164","DOI":"10.1145\/3180155.3180164"},{"key":"9663_CR7","doi-asserted-by":"publisher","unstructured":"Camara, B., Silva, M., Endo, A., & Vergilio, S. (2021). On the use of test smells for prediction of flaky tests. In: Proceedings of the 6th Brazilian Symposium on Systematic and Automated Software Testing. SAST \u201921, pp. 46\u201354. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3482909.3482916","DOI":"10.1145\/3482909.3482916"},{"key":"9663_CR8","unstructured":"CAMEL. Commit: 626196a (2019). GitHub. Retrieved November 8, 2023, from https:\/\/github.com\/apache\/camel\/commit\/626196af0baf18a859c55bdf91526b447b367faf"},{"key":"9663_CR9","unstructured":"CAMEL. Commit: 9dc4dc6 (2019). GitHub. Retrieved November 8, 2023, from https:\/\/github.com\/apache\/camel\/commit\/9dc4dc6cd2c6cee75892e9a57105d79bfdcc8f5c"},{"key":"9663_CR10","unstructured":"CAMEL. Commit: f7d1dbb (2020). Retrieved November 8, 2023, from https:\/\/github.com\/apache\/camel\/commit\/f7d1dbbf736e8b50ac5f17e5d25829a0a6aa5d4e"},{"key":"9663_CR11","unstructured":"CAMEL. Commit: 7a4363 (2020). Retrieved November 8, 2023, from https:\/\/github.com\/apache\/camel\/commit\/7a43633b3c3587d949724f580ad0015a6f65ef82"},{"key":"9663_CR12","unstructured":"CAMEL. Commit: d58c731 (2021). GitHub. Retrieved November 8, 2023, from https:\/\/github.com\/apache\/camel\/commit\/d58c7318cb81f8faa5f2f4acd28d7a215855450d"},{"key":"9663_CR13","unstructured":"CAMEL. Commit: c30dea (2021). GitHub. Retrieved November 8, 2023, from https:\/\/github.com\/apache\/camel\/commit\/c30deabcaed4726bce4371d76257db63f2eba87c"},{"key":"9663_CR14","doi-asserted-by":"publisher","unstructured":"Cedrim, D., Garcia, A., Mongiovi, M., Gheyi, R., Sousa, L., de Mello, R., Fonseca, B., Ribeiro, M., & Ch\u00e1vez, A. (2017). Understanding the impact of refactoring on smells: A longitudinal study of 23 software projects. In: Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering. ESEC\/FSE 2017, pp. 465\u2013475. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3106237.3106259","DOI":"10.1145\/3106237.3106259"},{"issue":"1","key":"9663_CR15","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1177\/001316446002000104","volume":"20","author":"J Cohen","year":"1960","unstructured":"Cohen, J. (1960). A coefficient of agreement for nominal scales. Educational and Psychological Measurement, 20(1), 37\u201346.","journal-title":"Educational and Psychological Measurement"},{"key":"9663_CR16","unstructured":"CXF. Commit: 7e11da (2019). GitHub. Retrieved November 8, 2023, from https:\/\/github.com\/apache\/cxf\/commit\/7e11da7a566a95adc64143c0575b7ef86e0fbe5a"},{"key":"9663_CR17","unstructured":"CXF. Commit: 4955ca6 (2019). GitHub. Retrieved November 8, 2023, from https:\/\/github.com\/apache\/cxf\/commit\/4955ca652f16e781524612383af27c650e10cbdc"},{"key":"9663_CR18","volume-title":"Refactoring test code","author":"A Deursen","year":"2001","unstructured":"Deursen, A., Moonen, L. M., Bergh, A., & Kok, G. (2001). Refactoring test code. Centre for Mathematics and Computer Science, NLD: Technical report."},{"key":"9663_CR19","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. In: International Conference 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":"9663_CR20","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. USA: Addison-Wesley Longman Publishing Co., Inc."},{"key":"9663_CR21","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1016\/j.jss.2017.12.013","volume":"138","author":"V Garousi","year":"2018","unstructured":"Garousi, V., & K\u00fc\u00e7\u00fck, B. (2018). Smells in software test code: A survey of knowledge in industry and academia. Journal of Systems and Software, 138, 52\u201381. https:\/\/doi.org\/10.1016\/j.jss.2017.12.013","journal-title":"Journal of Systems and Software"},{"key":"9663_CR22","doi-asserted-by":"publisher","unstructured":"Greiler, M., van Deursen, A., & Storey, M. -A. (2013). Automated detection of test fixture strategies and smells. In: 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, pp. 322\u2013331. https:\/\/doi.org\/10.1109\/ICST.2013.45","DOI":"10.1109\/ICST.2013.45"},{"key":"9663_CR23","doi-asserted-by":"publisher","first-page":"9","DOI":"10.5753\/jserd.2021.1802","volume":"9","author":"NS Junior","year":"2021","unstructured":"Junior, N. S., Martins, L. A., Rocha, L., Costa, H. A. X., & Machado, I. (2021). How are test smells treated in the wild? A tale of two empirical studies. Journal of Software Engineering Research and Development, 9, 9\u20131916. https:\/\/doi.org\/10.5753\/jserd.2021.1802","journal-title":"Journal of Software Engineering Research and Development"},{"key":"9663_CR24","unstructured":"KAFKA. Commit: 56d948 (2021). GitHub. Retrieved November 8, 2023, from https:\/\/github.com\/apache\/kafka\/commit\/56d9482462c2aa941b151015499fc59485fe7426"},{"key":"9663_CR25","unstructured":"KAFKA. Commit: f4c203 (2021). GitHub. Retrieved November 8, 2023, from https:\/\/github.com\/apache\/kafka\/commit\/f4c2030b2006fc0c447a10f8b251579424f39f7b"},{"key":"9663_CR26","doi-asserted-by":"publisher","unstructured":"Kim, D. J., Tsantalis, N., Chen, T. -H. P., & Yang, J. (2021). Studying test annotation maintenance in the wild. In: Proceedings of the 43rd International Conference on Software Engineering. ICSE 2021, pp. 62\u201373. IEEE Computer Society, Los Alamitos, CA, USA. https:\/\/doi.org\/10.1109\/ICSE43902.2021.00019","DOI":"10.1109\/ICSE43902.2021.00019"},{"issue":"5","key":"9663_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-09969-1","volume":"26","author":"DJ Kim","year":"2021","unstructured":"Kim, D. J., Chen, T.-H.P., & Yang, J. (2021). The secret life of test smells-an empirical study on test smell evolution and maintenance. Empirical Software Engineering, 26(5), 1\u201347. https:\/\/doi.org\/10.1007\/s10664-021-09969-1","journal-title":"Empirical Software Engineering"},{"key":"9663_CR28","unstructured":"Kummer, M., Nierstrasz, O., & Lungu, M. (2015). Categorising test smells. Bachelor Thesis. University of Bern."},{"key":"9663_CR29","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110610","volume":"167","author":"G Lacerda","year":"2020","unstructured":"Lacerda, G., Petrillo, F., Pimenta, M., & Gu\u00e9h\u00e9neuc, Y. G. (2020). Code smells and refactoring: A tertiary systematic review of challenges and observations. Journal of Systems and Software, 167, 110610. https:\/\/doi.org\/10.1016\/j.jss.2020.110610","journal-title":"Journal of Systems and Software"},{"key":"9663_CR30","doi-asserted-by":"publisher","unstructured":"Lambiase, S., Cupito, A., Pecorelli, F., De\u00a0Lucia, A., & Palomba, F. (2020). Just-in-time test smell detection and refactoring: The darts project. In: Proceedings of the 28th International Conference on Program Comprehension. ICPC \u201920, pp. 441\u2013445. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3387904.3389296","DOI":"10.1145\/3387904.3389296"},{"key":"9663_CR31","doi-asserted-by":"crossref","unstructured":"Martinez, M., Etien, A., Ducasse, S., & Fuhrman, C. (2020). RTj: A Java framework for detecting and refactoring rotten green test cases. In: 2020 IEEE\/ACM 42nd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), pp. 69\u201372.","DOI":"10.1145\/3377812.3382151"},{"key":"9663_CR32","unstructured":"Martins, L., Ghaleb, T., Costa, H., & Machado, I. (2023). Curated dataset of test-specific refactorings. Figshare. https:\/\/figshare.com\/s\/3cd337c00ba36954854e"},{"key":"9663_CR33","unstructured":"Martins, L., Ghaleb, T., Costa, H., & Machado, I. (2023). TSR-Catalog: The catalog of test smells refactorings. ReadTheDocs. https:\/\/tsr-catalog.readthedocs.io\/en\/latest\/"},{"key":"9663_CR34","volume-title":"xUnit Test Patterns: Refactoring Test Code","author":"G Meszaros","year":"2007","unstructured":"Meszaros, G. (2007). xUnit Test Patterns: Refactoring Test Code. Upper Saddle River, NJ: Addison-Wesley Signature Series. Addison-Wesley."},{"key":"9663_CR35","doi-asserted-by":"publisher","unstructured":"Palomba, F., Di\u00a0Nucci, D., Panichella, A., Oliveto, R., & De\u00a0Lucia, A. (2016). On the diffusion of test smells in automatically generated test code: An empirical study. In: Proceedings of the 9th International Workshop on Search-Based Software Testing. SBST \u201916, pp. 5\u201314. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/2897010.2897016","DOI":"10.1145\/2897010.2897016"},{"issue":"7","key":"9663_CR36","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-022-10207-5","volume":"27","author":"A Panichella","year":"2022","unstructured":"Panichella, A., Panichella, S., Fraser, G., Sawant, A. A., & Hellendoorn, V. J. (2022). Test smells 20 years later: Detectability, validity, and reliability. Empirical Software Engineering, 27(7), 1\u201340. https:\/\/doi.org\/10.1007\/s10664-022-10207-5","journal-title":"Empirical Software Engineering"},{"key":"9663_CR37","doi-asserted-by":"publisher","unstructured":"Pantiuchina, J., Zampetti, F., Scalabrino, S., Piantadosi, V., Oliveto, R., Bavota, G., & Penta, M. D. (2020). Why developers refactor source code: A mining-based study. ACM Transactions on Software Engineering and Methodology,29(4). https:\/\/doi.org\/10.1145\/3408302","DOI":"10.1145\/3408302"},{"key":"9663_CR38","unstructured":"Peruma, A., Almalki, K., Newman, C. D., Mkaouer, M. W., Ouni, A., & Palomba, F. (2019). On the distribution of test smells in open source android applications: An exploratory study. In: Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering. CASCON \u201919, pp. 193\u2013202. IBM Corp., USA."},{"key":"9663_CR39","doi-asserted-by":"publisher","unstructured":"Peruma, A., Almalki, K., Newman, C. D., Mkaouer, M. W., Ouni, A., & Palomba, F. (2020). TsDetect: An open source test smells detection tool. In: Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ESEC\/FSE 2020, pp. 1650\u20131654. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3368089.3417921","DOI":"10.1145\/3368089.3417921"},{"key":"9663_CR40","doi-asserted-by":"publisher","unstructured":"Peruma, A., Newman, C. D., Mkaouer, M. W., Ouni, A., & Palomba, F. (2020). An exploratory study on the refactoring of unit test files in android applications. In: Proceedings of the IEEE\/ACM 42nd International Conference on Software Engineering Workshops, pp. 350\u2013357. ACM, New York, NY, USA. https:\/\/doi.org\/10.1145\/3387940.3392189","DOI":"10.1145\/3387940.3392189"},{"issue":"1","key":"9663_CR41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-10045-x","volume":"27","author":"A Peruma","year":"2022","unstructured":"Peruma, A., Simmons, S., AlOmar, E. A., Newman, C. D., Mkaouer, M. W., & Ouni, A. (2022). How do i refactor this? An empirical study on refactoring trends and topics in stack overflow. Empirical Software Engineering, 27(1), 1\u201343.","journal-title":"Empirical Software Engineering"},{"key":"9663_CR42","doi-asserted-by":"publisher","unstructured":"Santana, R., Fernandes, D., Campos, D., Soares, L., Maciel, R., & Machado, I. (2021). Understanding practitioners\u2019 strategies to handle test smells: A multi-method study. SBES\u201921: Brazilian Symposium on Software Engineering, pp. 49\u201353, New York, NY, USA. Association for Computing Machinery. https:\/\/doi.org\/10.1145\/3474624.3474639","DOI":"10.1145\/3474624.3474639"},{"key":"9663_CR43","doi-asserted-by":"publisher","unstructured":"Santana, R., Martins, L., Rocha, L., Virg\u00ednio, T., Cruz, A., Costa, H., & Machado, I. (2020). Raide: A tool for assertion roulette and duplicate assert identification and refactoring. In: Proceedings of the XXXIV Brazilian Symposium on Software Engineering. SBES \u201920, pp. 374\u2013379. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3422392.3422510","DOI":"10.1145\/3422392.3422510"},{"key":"9663_CR44","doi-asserted-by":"publisher","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, pp. 50\u201359. ACM, New York, NY, USA. https:\/\/doi.org\/10.1145\/3425174.3425212","DOI":"10.1145\/3425174.3425212"},{"issue":"3","key":"9663_CR45","doi-asserted-by":"publisher","first-page":"1152","DOI":"10.1109\/TSE.2022.3172654","volume":"49","author":"E Soares","year":"2023","unstructured":"Soares, E., Ribeiro, M., Gheyi, R., Amaral, G., & Santos, A. (2023). Refactoring test smells with junit 5: Why should developers keep up-to-date? IEEE Transactions on Software Engineering, 49(3), 1152\u20131170. https:\/\/doi.org\/10.1109\/TSE.2022.3172654","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9663_CR46","doi-asserted-by":"publisher","unstructured":"Spadini, D., Schvarcbacher, M., Oprescu, A.-M., Bruntink, M., & Bacchelli, A. (2020). Investigating severity thresholds for test smells. In: Proceedings of the 17th International Conference on Mining Software Repositories. MSR \u201920, pp. 311\u2013321. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3379597.3387453","DOI":"10.1145\/3379597.3387453"},{"key":"9663_CR47","doi-asserted-by":"publisher","unstructured":"Tufano, M., Palomba, F., Bavota, G., Di\u00a0Penta, M., Oliveto, R., De\u00a0Lucia, A., & Poshyvanyk, D. (2016). An empirical investigation into the nature of test smells. In: Proceedings of the 31st IEEE\/ACM International Conference on Automated Software Engineering. ASE \u201916, pp. 4\u201315. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/2970276.2970340","DOI":"10.1145\/2970276.2970340"},{"issue":"11","key":"9663_CR48","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1109\/TSE.2017.2653105","volume":"43","author":"M Tufano","year":"2017","unstructured":"Tufano, M., Palomba, F., Bavota, G., Oliveto, R., Penta, M. D., De Lucia, A., & Poshyvanyk, D. (2017). When and why your code starts to smell bad (and whether the smells go away). IEEE Transactions on Software Engineering, 43(11), 1063\u20131088. https:\/\/doi.org\/10.1109\/TSE.2017.2653105","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"4","key":"9663_CR49","doi-asserted-by":"publisher","first-page":"1838","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? Journal of Software: Evolution and Process, 29(4), 1838. https:\/\/doi.org\/10.1002\/smr.1838","journal-title":"Journal of Software: Evolution and Process"},{"issue":"3","key":"9663_CR50","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1007\/s10515-014-0175-x","volume":"23","author":"SA Vidal","year":"2016","unstructured":"Vidal, S. A., Marcos, C., & D\u00edaz-Pace, J. A. (2016). An approach to prioritize code smells for refactoring. Automated Software Engineering, 23(3), 501\u2013532. https:\/\/doi.org\/10.1007\/s10515-014-0175-x","journal-title":"Automated Software Engineering"},{"key":"9663_CR51","doi-asserted-by":"publisher","unstructured":"Virg\u00ednio, T., Martins, L., Rocha, L., Santana, R., Cruz, A., Costa, H., & Machado, I. (2020). Jnose: Java test smell detector. In: Proceedings of the XXXIV Brazilian Symposium on Software Engineering. SBES \u201920, pp. 564\u2013569. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3422392.3422499","DOI":"10.1145\/3422392.3422499"},{"key":"9663_CR52","doi-asserted-by":"publisher","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). IEEE, pp. 231\u2013240. https:\/\/doi.org\/10.1109\/ASE.2006.41","DOI":"10.1109\/ASE.2006.41"},{"key":"9663_CR53","unstructured":"Wei\u00dfgerber, P., Biegel, B., & Diehl, S. (2007). Making programmers aware of refactorings. In: WRT, pp. 58\u201359."}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-024-09663-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11219-024-09663-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-024-09663-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,20]],"date-time":"2024-06-20T09:17:41Z","timestamp":1718875061000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11219-024-09663-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,8]]},"references-count":53,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["9663"],"URL":"https:\/\/doi.org\/10.1007\/s11219-024-09663-7","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,8]]},"assertion":[{"value":"11 February 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 March 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 no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}