{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T21:05:17Z","timestamp":1768338317411,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,11,5]],"date-time":"2024-11-05T00:00:00Z","timestamp":1730764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002322","name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","doi-asserted-by":"publisher","award":["312195\/2021-4"],"award-info":[{"award-number":["312195\/2021-4"]}],"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":["310313\/2022-8"],"award-info":[{"award-number":["310313\/2022-8"]}],"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":["443393\/2023-0"],"award-info":[{"award-number":["443393\/2023-0"]}],"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":["403361\/2023-0"],"award-info":[{"award-number":["403361\/2023-0"]}],"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":["404825\/2023-0"],"award-info":[{"award-number":["404825\/2023-0"]}],"id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,11,5]]},"DOI":"10.1145\/3701625.3701662","type":"proceedings-article","created":{"date-parts":[[2024,12,21]],"date-time":"2024-12-21T11:39:16Z","timestamp":1734781156000},"page":"231-241","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["A Road to Find Them All: Towards an Agnostic Strategy for Test Smell Detection"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-3820-0562","authenticated-orcid":false,"given":"Gustavo","family":"Lopes","sequence":"first","affiliation":[{"name":"Federal University of Alagoas, Macei\u00f3, Alagoas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-8173-6068","authenticated-orcid":false,"given":"Davi","family":"Rom\u00e3o","sequence":"additional","affiliation":[{"name":"Federal University of Alagoas, Macei\u00f3, Alagoas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7593-0147","authenticated-orcid":false,"given":"Elvys","family":"Soares","sequence":"additional","affiliation":[{"name":"Federal Institute of Alagoas, Macei\u00f3, Alagoas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4293-4261","authenticated-orcid":false,"given":"M\u00e1rcio","family":"Ribeiro","sequence":"additional","affiliation":[{"name":"Federal University of Alagoas, Macei\u00f3, Alagoas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0107-3020","authenticated-orcid":false,"given":"Guilherme","family":"Amaral","sequence":"additional","affiliation":[{"name":"Federal University of Alagoas, Macei\u00f3, Alagoas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5562-4449","authenticated-orcid":false,"given":"Rohit","family":"Gheyi","sequence":"additional","affiliation":[{"name":"Federal University of Campina Grande, Campina Grande, Para\u00edba, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9027-2293","authenticated-orcid":false,"given":"Ivan","family":"Machado","sequence":"additional","affiliation":[{"name":"Federal University of Bahia, Salvador, Bahia, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,12,21]]},"reference":[{"key":"e_1_3_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3463274.3463335"},{"key":"e_1_3_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3661167.3661225"},{"key":"e_1_3_3_1_4_2","unstructured":"Dapper Authors. 2024. Dapper. Retrieved July 2 2024 from https:\/\/github.com\/DapperLib\/Dapper"},{"key":"e_1_3_3_1_5_2","unstructured":"JanusGraph Authors. 2024. Janus Graph. Retrieved July 2 2024 from https:\/\/github.com\/JanusGraph\/janusgraph"},{"key":"e_1_3_3_1_6_2","unstructured":"JSoup Authors. 2024. JSoup. Retrieved July 2 2024 from https:\/\/github.com\/jhy\/jsoup"},{"key":"e_1_3_3_1_7_2","unstructured":"NLog Authors. 2024. NLog. Retrieved July 2 2024 from https:\/\/github.com\/NLog\/NLog"},{"key":"e_1_3_3_1_8_2","unstructured":"Refit Authors. 2024. Refit. Retrieved July 2 2024 from https:\/\/github.com\/reactiveui\/refit"},{"key":"e_1_3_3_1_9_2","unstructured":"Super\u00a0Tokens Authors. 2024. Super Tokens. Retrieved July 2 2024 from https:\/\/github.com\/supertokens\/supertokens-core"},{"key":"e_1_3_3_1_10_2","unstructured":"James\u00a0E. Bartlett\u00a0II Joe\u00a0W. Kotrlik and Chadwick\u00a0C. Higgins. 2001. Organizational research: Determining appropriate sample size in survey research appropriate sample size in survey research. Information Technology Learning and Performance Journal 19 1 (2001) 43\u201350."},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405253"},{"key":"e_1_3_3_1_12_2","unstructured":"Stefan Bechtold Sam Brannen Johannes Link Matthias Merdes Marc Philipp Juliette de Rancourt and Christian Stein. 2024. JUnit 5 User Guide. Retrieved June 2 2024 from https:\/\/junit.org\/junit5\/docs\/current\/user-guide\/"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3543290"},{"key":"e_1_3_3_1_14_2","series-title":"(WASDeTT)","first-page":"1","volume-title":"1st International Workshop on Advanced Software Development Tools and Techniques","author":"Breugelmans Manuel","year":"2008","unstructured":"Manuel Breugelmans and Bart Van\u00a0Rompaey. 2008. TestQ: Exploring structural and maintenance characteristics of unit test suites. In 1st International Workshop on Advanced Software Development Tools and Techniques(WASDeTT). 1\u201316."},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.85"},{"key":"e_1_3_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00072"},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3337932.3338815"},{"key":"e_1_3_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3555228.3555280"},{"key":"e_1_3_3_1_19_2","volume-title":"GivenWhenThen","author":"Fowler Martin","year":"2013","unstructured":"Martin Fowler. 2013. GivenWhenThen. https:\/\/martinfowler.com\/bliki\/GivenWhenThen.html Accessed: Sep. 2022."},{"key":"e_1_3_3_1_20_2","volume-title":"GoogleTest User\u2019s Guide","year":"2017","unstructured":"googlet 2017. GoogleTest User\u2019s Guide. https:\/\/google.github.io\/googletest\/ Accessed: Sep. 2022."},{"key":"e_1_3_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3482909.3482915"},{"key":"e_1_3_3_1_22_2","unstructured":"Jonas Kristoffersen. 2024. Physically based deferred shading. Retrieved July 2 2024 from https:\/\/github.com\/jonaskris\/Physically-based-deferred-shading"},{"key":"e_1_3_3_1_23_2","volume-title":"A Road to Find Them All: Towards an Agnostic Strategy for Test Smell Detection - Replication Package","author":"Lopes Gustavo","year":"2024","unstructured":"Gustavo Lopes, Davi Rom\u00e3o, Elvys Soares, M\u00e1rcio Ribeiro, Guilherme Amaral, Rohit Gheyi, and Ivan Machado. 2024. A Road to Find Them All: Towards an Agnostic Strategy for Test Smell Detection - Replication Package. https:\/\/figshare.com\/articles\/dataset\/A_Road_to_Find_Them_All_Towards_an_Agnostic_Strategy_for_Test_Smell_Detection\/26444968"},{"key":"e_1_3_3_1_24_2","volume-title":"SniffML","author":"Lopes Gustavo","year":"2024","unstructured":"Gustavo Lopes, Davi Rom\u00e3o, Elvys Soares, M\u00e1rcio Ribeiro, Guilherme Amaral, Rohit Gheyi, and Ivan Machado. 2024. SniffML. https:\/\/github.com\/daviromao\/sniffer"},{"key":"e_1_3_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/SANER56733.2023.00108"},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"publisher","unstructured":"Fl\u00e1vio Medeiros Gabriel Lima Guilherme Amaral Sven Apel Christian K\u00e4stner M\u00e1rcio Ribeiro and Rohit Gheyi. 2019. An investigation of misunderstanding code patterns in C open-source software projects. Empirical Software Engineering 24 4 (01 Aug 2019) 1693\u20131726. 10.1007\/s10664-018-9666-x https:\/\/dl.acm.org\/doi\/10.1007\/s10664-018-9666-x","DOI":"10.1007\/s10664-018-9666-x"},{"key":"e_1_3_3_1_27_2","doi-asserted-by":"publisher","unstructured":"Fl\u00e1vio Medeiros M\u00e1rcio Ribeiro Rohit Gheyi Sven Apel Christian K\u00e4stner Bruno Ferreira Luiz Carvalho and Baldoino Fonseca. 2018. Discipline Matters: Refactoring of Preprocessor Directives in the #ifdef Hell. IEEE Transactions on Software Engineering 44 5 (2018) 453\u2013469. 10.1109\/TSE.2017.2688333","DOI":"10.1109\/TSE.2017.2688333"},{"key":"e_1_3_3_1_28_2","volume-title":"xUnit test patterns: Refactoring test code","author":"Meszaros Gerard","year":"2007","unstructured":"Gerard Meszaros. 2007. xUnit test patterns: Refactoring test code. Pearson Education. https:\/\/dl.acm.org\/doi\/10.5555\/1076526"},{"key":"e_1_3_3_1_29_2","unstructured":"Arjun Nair. 2024. IRCIS. Retrieved July 2 2024 from https:\/\/github.com\/batman-nair\/IRCIS"},{"key":"e_1_3_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3639478.3643116"},{"key":"e_1_3_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.5753\/cbsoft_estendido.2022.227655"},{"key":"e_1_3_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.5555\/3370272.3370293"},{"key":"e_1_3_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417921"},{"key":"e_1_3_3_1_34_2","doi-asserted-by":"publisher","unstructured":"Valeria Pontillo Dario Amoroso\u00a0d\u2019Aragona Fabiano Pecorelli Dario Di\u00a0Nucci Filomena Ferrucci and Fabio Palomba. 2024. Machine learning-based test smell detection. Empirical Software Engineering 29 2 (05 Mar 2024) 55. 10.1007\/s10664-023-10436-2 https:\/\/dl.acm.org\/doi\/10.1007\/s10664-023-10436-2","DOI":"10.1007\/s10664-023-10436-2"},{"key":"e_1_3_3_1_35_2","volume-title":"Full pytest documentation","year":"2021","unstructured":"pyt 2021. Full pytest documentation. https:\/\/docs.pytest.org\/en\/6.2.x\/contents.html Accessed: Sep. 2022."},{"key":"e_1_3_3_1_36_2","doi-asserted-by":"publisher","unstructured":"Iran Rodrigues M\u00e1rcio Ribeiro Fl\u00e1vio Medeiros Paulo Borba Baldoino Fonseca and Rohit Gheyi. 2016. Assessing fine-grained feature dependencies. Information and Software Technology 78 (2016) 27\u201352. 10.1016\/j.infsof.2016.05.006 https:\/\/dl.acm.org\/doi\/10.1016\/j.infsof.2016.05.006","DOI":"10.1016\/j.infsof.2016.05.006"},{"key":"e_1_3_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3422392.3422510"},{"key":"e_1_3_3_1_38_2","volume-title":"The Selenium Browser Automation Project","year":"2021","unstructured":"Sel 2021. The Selenium Browser Automation Project. https:\/\/www.selenium.dev\/documentation\/ Accessed: Sep. 2022."},{"key":"e_1_3_3_1_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM56168.2023.10304800"},{"key":"e_1_3_3_1_40_2","doi-asserted-by":"publisher","unstructured":"Elvys Soares M\u00e1rcio Ribeiro Rohit Gheyi Guilherme Amaral and Andr\u00e9 Santos. 2023. Refactoring Test Smells With JUnit 5: Why Should Developers Keep Up-to-Date? IEEE Trans. Software Eng. 49 3 (2023) 1152\u20131170. 10.1109\/TSE.2022.3172654 https:\/\/dl.acm.org\/doi\/10.1109\/TSE.2022.3172654","DOI":"10.1109\/TSE.2022.3172654"},{"key":"e_1_3_3_1_41_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678529"},{"key":"e_1_3_3_1_42_2","series-title":"(XP)","first-page":"92","volume-title":"2nd International Conference on eXtreme Programming and Flexible Processes in Software Engineering","author":"Deursen Arie van","year":"2001","unstructured":"Arie van Deursen, Leon Moonen, Alex van Den\u00a0Bergh, and Gerard Kok. 2001. Refactoring test code. In 2nd International Conference on eXtreme Programming and Flexible Processes in Software Engineering(XP). 92\u201395."},{"key":"e_1_3_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/3422392.3422499"},{"key":"e_1_3_3_1_44_2","volume-title":"3A \u2014 Arrange, Act, Assert","author":"Wake Bill","year":"2011","unstructured":"Bill Wake. 2011. 3A \u2014 Arrange, Act, Assert. https:\/\/xp123.com\/articles\/3a-arrange-act-assert\/ Accessed: Sep. 2022."},{"key":"e_1_3_3_1_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678615"},{"key":"e_1_3_3_1_46_2","unstructured":"Chen Zhenshuo. 2024. Echo Web Server. Retrieved July 2 2024 from https:\/\/github.com\/Zhuagenborn\/Echo-Web-Server"}],"event":{"name":"SBQS 2024: XXIII Brazilian Symposium on Software Quality","location":"Salvador Bahia Brazil","acronym":"SBQS 2024"},"container-title":["Proceedings of the XXIII Brazilian Symposium on Software Quality"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3701625.3701662","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3701625.3701662","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:10:06Z","timestamp":1750295406000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3701625.3701662"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,5]]},"references-count":45,"alternative-id":["10.1145\/3701625.3701662","10.1145\/3701625"],"URL":"https:\/\/doi.org\/10.1145\/3701625.3701662","relation":{},"subject":[],"published":{"date-parts":[[2024,11,5]]},"assertion":[{"value":"2024-12-21","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}