{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T16:54:07Z","timestamp":1776444847703,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":52,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T00:00:00Z","timestamp":1713139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,15]]},"DOI":"10.1145\/3643916.3644436","type":"proceedings-article","created":{"date-parts":[[2024,6,13]],"date-time":"2024-06-13T12:40:20Z","timestamp":1718282420000},"page":"316-327","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Tuning Code Smell Prediction Models: A Replication Study"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0982-3014","authenticated-orcid":false,"given":"Henrique Gomes","family":"Nunes","sequence":"first","affiliation":[{"name":"Computer Science Department, Federal University of Minas Gerais (UFMG), Belo Horizonte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1969-3460","authenticated-orcid":false,"given":"Amanda","family":"Santana","sequence":"additional","affiliation":[{"name":"Computer Science Department, Federal University of Minas Gerais (UFMG), Belo Horizonte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6004-2718","authenticated-orcid":false,"given":"Eduardo","family":"Figueiredo","sequence":"additional","affiliation":[{"name":"Computer Science Department, Federal University of Minas Gerais (UFMG), Belo Horizonte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9903-7414","authenticated-orcid":false,"given":"Heitor","family":"Costa","sequence":"additional","affiliation":[{"name":"Computer Science Department, Federal University of Lavras, Lavras, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,6,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106736"},{"key":"e_1_3_2_1_2_1","volume-title":"International Symposium on Software Reliability Engineering (ISSRE). 261--269","author":"Amorim L.","unstructured":"L. Amorim, E. Costa, N. Antunes, B. Fonseca, and M. Ribeiro. 2015. Experience report: Evaluating the effectiveness of decision trees for detecting code smells. In International Symposium on Software Reliability Engineering (ISSRE). 261--269."},{"key":"e_1_3_2_1_3_1","volume-title":"Pattern Recognition and Machine Learning (Information Science and Statistics)","author":"Bishop Christopher M.","unstructured":"Christopher M. Bishop. 2006. Pattern Recognition and Machine Learning (Information Science and Statistics). Springer-Verlag, Berlin, Heidelberg."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.09.016"},{"key":"e_1_3_2_1_5_1","volume-title":"Random forests. Machine learning 45, 1","author":"Breiman L.","year":"2001","unstructured":"L. Breiman. 2001. Random forests. Machine learning 45, 1 (2001), 5--32."},{"key":"e_1_3_2_1_6_1","volume-title":"Classification and regression trees","author":"Breiman L.","unstructured":"L. Breiman. 2017. Classification and regression trees. Routledge."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.18293\/SEKE2019-084"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939785"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1967.1053964"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387906.3388618"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/scet.2012.6342082"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472674.3473978"},{"key":"e_1_3_2_1_13_1","volume-title":"Detecting code smells using machine learning techniques: are we there yet?. In 2018 ieee 25th international conference on software analysis, evolution and reengineering (saner)","author":"Nucci Dario Di","unstructured":"Dario Di Nucci, Fabio Palomba, Damian A Tamburri, Alexander Serebrenik, and Andrea De Lucia. 2018. Detecting code smells using machine learning techniques: are we there yet?. In 2018 ieee 25th international conference on software analysis, evolution and reengineering (saner). IEEE, 612--621."},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE '16)","author":"Fernandes E.","unstructured":"E. Fernandes, J. Oliveira, G. Vale, T. Paiva, and E. Figueiredo. 2016. A Review-Based Comparative Study of Bad Smell Detection Tools. In Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE '16). Article 18, 12 pages."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985989"},{"key":"e_1_3_2_1_16_1","unstructured":"F. A. Fontana M. V. M\u00e4ntyl\u00e4 M. Zanoni and A. Marino. 2016. Comparing and experimenting machine learning techniques for code smell detection. In Empirical Software Engineering (EMSE)."},{"key":"e_1_3_2_1_17_1","volume-title":"Refactoring: improving the design of existing code","author":"Fowler Martin","unstructured":"Martin Fowler. 2018. Refactoring: improving the design of existing code. Addison-Wesley Professional."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00135"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.23919\/MIPRO.2019.8757009"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"K. Hornik M. Stinchcombe and H. White. 1989. Multilayer feedforward networks are universal approximators. Neural networks 2 5 (1989) 359--366.","DOI":"10.1016\/0893-6080(89)90020-8"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-25695-0_24"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.26555\/ijain.v9i3.981"},{"key":"e_1_3_2_1_23_1","unstructured":"D. G. Kleinbaum K. Dietz M. Gail M. Klein and M. Klein. 2002. Logistic regression. Springer."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13748-016-0094-0"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110610"},{"key":"e_1_3_2_1_26_1","unstructured":"David Lane David Scott Mikki Hebl Rudy Guerra Dan Osherson and Heidi Zimmer. 2003. Introduction to statistics. Citeseer."},{"key":"e_1_3_2_1_27_1","unstructured":"M. Lanza R. Marinescu and S. Ducasse. 2005. Object-Oriented Metrics in Practice. Springer-Verlag."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0026666"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-022-10164-z"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.107112"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of Int'l Conf. on Automated Software Engineering (ASE). 278--281","author":"Maiga A.","unstructured":"A. Maiga, N. Ali, N. Bhattacharya, A. Saban\u00e9, Y. Gu\u00e9h\u00e9neuc, G. Antoniol, and E. A\u00efmeur. 2012. Support vector machines for anti-pattern detection. In Proceedings of Int'l Conf. on Automated Software Engineering (ASE). 278--281."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.63"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1976.233837"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321727"},{"key":"e_1_3_2_1_35_1","volume-title":"Making sense of data: a practical guide to exploratory data analysis and data mining","author":"Myatt Glenn J","unstructured":"Glenn J Myatt. 2007. Making sense of data: a practical guide to exploratory data analysis and data mining. John Wiley & Sons."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1186\/s13173-018-0078-y"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609564"},{"key":"e_1_3_2_1_38_1","unstructured":"Thanis Paiva1 Amanda Damasceno1 Juliana Padilha1 Eduardo Figueiredo1 and Claudio Sant'Anna. 2015. Experimental evaluation of code smell detection tools. (2015)."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2013.6693086"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3340482.3342744"},{"key":"e_1_3_2_1_41_1","volume-title":"Fundamental Approaches to Software Engineering, Leen Lambers and Sebasti\u00e1n Uchitel (Eds.)","author":"Santos Geanderson","unstructured":"Geanderson Santos, Amanda Santana, Gustavo Vale, and Eduardo Figueiredo. 2023. Yet Another Model! A Study on Model's Similarities for Defect and Code Smells. In Fundamental Approaches to Software Engineering, Leen Lambers and Sebasti\u00e1n Uchitel (Eds.). Springer Nature Switzerland, Cham, 282--305."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2896935.2896938"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.12.034"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2108144.2108157"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2880977"},{"key":"e_1_3_2_1_46_1","volume-title":"The qualitas corpus: A curated collection of java code for empirical studies. In 2010 Asia pacific software engineering conference","author":"Tempero Ewan","unstructured":"Ewan Tempero, Craig Anslow, Jens Dietrich, Ted Han, Jing Li, Markus Lumpe, Hayden Melton, and James Noble. 2010. The qualitas corpus: A curated collection of java code for empirical studies. In 2010 Asia pacific software engineering conference. IEEE, 336--345."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507288.2507314"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCCC.2015.7416572"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCCC.2015.7416572"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985362.1985366"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-013-9200-8"}],"event":{"name":"ICPC '24: 32nd IEEE\/ACM International Conference on Program Comprehension","location":"Lisbon Portugal","acronym":"ICPC '24","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 32nd IEEE\/ACM International Conference on Program Comprehension"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643916.3644436","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3643916.3644436","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:56:44Z","timestamp":1750291004000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643916.3644436"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,15]]},"references-count":52,"alternative-id":["10.1145\/3643916.3644436","10.1145\/3643916"],"URL":"https:\/\/doi.org\/10.1145\/3643916.3644436","relation":{},"subject":[],"published":{"date-parts":[[2024,4,15]]},"assertion":[{"value":"2024-06-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}