{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T12:49:17Z","timestamp":1783687757743,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,21]],"date-time":"2020-10-21T00:00:00Z","timestamp":1603238400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","award":["175956"],"award-info":[{"award-number":["175956"]}]},{"name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","award":["427787\/2018-1,434969\/2018-4,312149\/2016-6,141276\/2020-7,408356\/2018-9"],"award-info":[{"award-number":["427787\/2018-1,434969\/2018-4,312149\/2016-6,141276\/2020-7,408356\/2018-9"]}]},{"name":"Funda\u00e7\u00e3o Carlos Chagas Filho de Amparo \u00e0 Pesquisa do Estado do Rio de Janeiro","award":["200773\/2019,010002285\/2019"],"award-info":[{"award-number":["200773\/2019,010002285\/2019"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,21]]},"DOI":"10.1145\/3422392.3422427","type":"proceedings-article","created":{"date-parts":[[2020,12,22]],"date-time":"2020-12-22T01:45:37Z","timestamp":1608601537000},"page":"233-242","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Applying Machine Learning to Customized Smell Detection"],"prefix":"10.1145","author":[{"given":"Daniel","family":"Oliveira","sequence":"first","affiliation":[{"name":"Pontifical Catholic University, Rio de Janeiro, RJ"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wesley K. G.","family":"Assun\u00e7\u00e3o","sequence":"additional","affiliation":[{"name":"Federal University of Technology, Toledo, PR"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Leonardo","family":"Souza","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Silicon Valley, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Willian","family":"Oizumi","sequence":"additional","affiliation":[{"name":"Pontifical Catholic University, Rio de Janeiro, RJ"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alessandro","family":"Garcia","sequence":"additional","affiliation":[{"name":"Pontifical Catholic University, Rio de Janeiro, RJ"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Baldoino","family":"Fonseca","sequence":"additional","affiliation":[{"name":"Federal University of Alagoas, Macei\u00f3, AL"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,12,21]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"15th European Conference on Software Maintenance and Reengineering (CSMR). IEEE, 181--190","author":"Abbes Marwen","year":"2011","unstructured":"Marwen Abbes, Foutse Khomh, Yann-Gael Gueheneuc, and Giuliano Antoniol. 2011. An empirical study of the impact of two antipatterns, blob and spaghetti code, on programcomprehension. In 15th European Conference on Software Maintenance and Reengineering (CSMR). IEEE, 181--190."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2015.7381819"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/RSSE.2012.6233419"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.12.009"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.05.024"},{"key":"e_1_3_2_1_6_1","volume-title":"Dynamic programming. Science 153, 3731","author":"Bellman Richard","year":"1966","unstructured":"Richard Bellman. 1966. Dynamic programming. Science 153, 3731 (1966), 34--37."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2019.8870183"},{"key":"e_1_3_2_1_8_1","volume-title":"ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering(ESEC\/FSE). 465--475","author":"Cedrim Diego","year":"2017","unstructured":"Diego Cedrim, Alessandro Garcia, Melina Mongiovi, Rohit Gheyi, Leonardo Sousa, Rafael de Mello, Baldoino Fonseca, M\u00e1rcio Ribeiro, and Alexander Ch\u00e1vez. 2017. Understanding the impact of refactoring on smells. In ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering(ESEC\/FSE). 465--475."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131151.3131171"},{"key":"e_1_3_2_1_10_1","volume-title":"Fast Effective Rule Induction. In Twelfth International Conference on Machine Learning. Morgan Kaufmann, 115--123","author":"Cohen William W.","year":"1995","unstructured":"William W. Cohen. 1995. Fast Effective Rule Induction. In Twelfth International Conference on Machine Learning. Morgan Kaufmann, 115--123."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","unstructured":"Warteruzannan Soyer Cunha and Valter Vieira de Camargo. 2019. Uma Investiga\u00e7\u00e3o da Aplica\u00e7\u00e3o de Aprendizado de M\u00e1quina para Detec\u00e7\u00e3o de Smells Arquiteturais. In Anais do VII Workshop on Software Visualization Evolution and Maintenance (VEM) (Salvador). SBC Porto Alegre RS Brasil 78--85. https:\/\/doi.org\/10.5753\/vem.2019.7587","DOI":"10.5753\/vem.2019.7587"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2017.13"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2019.8870141"},{"key":"e_1_3_2_1_14_1","volume-title":"2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER). 612--621","author":"Nucci D. Di","unstructured":"D. Di Nucci, F. Palomba, D. A. Tamburri, A. Serebrenik, and A. 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). 612--621."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2915970.2915984"},{"key":"e_1_3_2_1_16_1","first-page":"5","article-title":"Automatic detection of bad smells in code: An experimental assessment","volume":"11","author":"Fontana Francesca Arcelli","year":"2012","unstructured":"Francesca Arcelli Fontana, Pietro Braione, and Marco Zanoni. 2012. Automatic detection of bad smells in code: An experimental assessment. Journal of Object Technology 11, 2 (2012), 5--1.","journal-title":"Journal of Object Technology"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9378-4"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.56"},{"key":"e_1_3_2_1_19_1","unstructured":"Martin Fowler. 1999. Refactoring (1 ed.). Addison-Wesley Professional."},{"key":"e_1_3_2_1_20_1","volume-title":"Refactoring: Improving the Design of Existing Code","author":"Fowler Martin","year":"1999","unstructured":"Martin Fowler. 1999. Refactoring: Improving the Design of Existing Code. Addison-Wesley, Boston, MA, USA."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1656274.1656278"},{"key":"e_1_3_2_1_22_1","volume-title":"proceedings of the third international conference on","volume":"1","author":"Ho Tin Kam","year":"1995","unstructured":"Tin Kam Ho. 1995. Random decision forests. In Document analysis and recognition, 1995., proceedings of the third international conference on, Vol. 1. IEEE, 278--282."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022631118932"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5220\/0006338804740482"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2017.32"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2017.09.002"},{"key":"e_1_3_2_1_27_1","volume-title":"Fred U Luehrs Jr, and James W Perry","author":"Kent Allen","year":"1955","unstructured":"Allen Kent, Madeline M Berry, Fred U Luehrs Jr, and James W Perry. 1955. Machine literature searching VIII. Operational criteria for designing information retrieval systems. American documentation 6, 2 (1955), 93--101."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-011-9171-y"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2009.47"},{"key":"e_1_3_2_1_30_1","volume-title":"TSE'14 40","author":"Kim Miryung","year":"2014","unstructured":"Miryung Kim, Thomas Zimmermann, and Nachiappan Nagappan. 2014. An empirical study of refactoring challenges and benefits at Microsoft. TSE'14 40, 7 (2014), 633--649."},{"key":"e_1_3_2_1_31_1","volume-title":"Machine learning with R: expert techniques for predictive modeling","author":"Lantz Brett","unstructured":"Brett Lantz. 2019. Machine learning with R: expert techniques for predictive modeling. Packt Publishing Ltd."},{"key":"e_1_3_2_1_32_1","volume-title":"Object-oriented metrics in practice: using software metrics to characterize, evaluate, and improve the design of object-oriented systems","author":"Lanza Michele","unstructured":"Michele Lanza and Radu Marinescu. 2007. Object-oriented metrics in practice: using software metrics to characterize, evaluate, and improve the design of object-oriented systems. Springer Science & Business Media."},{"key":"e_1_3_2_1_33_1","volume-title":"Object-Oriented Metrics in Practice","author":"Lanza Michele","unstructured":"Michele Lanza, Radu Marinescu, and St\u00e9phane Ducasse. 2005. Object-Oriented Metrics in Practice. Springer-Verlag New York, Inc., Secaucus, NJ, USA."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2013.27"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2012.56"},{"key":"e_1_3_2_1_36_1","volume-title":"Machine learning","author":"Mitchell Tom M.","unstructured":"Tom M. Mitchell. 1997. Machine learning. McGraw-Hill, Boston (Mass.), Burr Ridge (Ill.), Dubuque (Iowa). http:\/\/opac.inria.fr\/record=b1093076"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/METRICS.2005.38"},{"key":"e_1_3_2_1_38_1","volume-title":"Towards customizing smell detection and refactorings. (2020). Master dissertation","author":"Oliveira Daniel","unstructured":"Daniel Oliveira. 2020. Towards customizing smell detection and refactorings. (2020). Master dissertation. Pontifical University of Rio de Janeiro."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.32"},{"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","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110693"},{"key":"e_1_3_2_1_42_1","volume-title":"Developer-Driven Code Smell Prioritization. In International Conference on Mining Software Repositories.","author":"Pecorelli Fabiano","year":"2020","unstructured":"Fabiano Pecorelli, Fabio Palomba, Foutse Khomh, and Andrea De Lucia. 2020. Developer-Driven Code Smell Prioritization. In International Conference on Mining Software Repositories."},{"key":"e_1_3_2_1_43_1","volume-title":"Advances in Kernel Methods - Support Vector Learning","author":"Platt J.","unstructured":"J. Platt. 1998. Fast Training of Support Vector Machines using Sequential Minimal Optimization. In Advances in Kernel Methods - Support Vector Learning, B. Schoelkopf, C. Burges, and A. Smola (Eds.). MIT Press. http:\/\/research.microsoft.com\/~jplatt\/smo.html"},{"key":"e_1_3_2_1_44_1","volume-title":"Programs for Machine Learning","author":"Quinlan Ross","unstructured":"Ross Quinlan. 1993. C4.5: Programs for Machine Learning. Morgan Kaufmann Publishers, San Mateo, CA."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1186\/s40411-014-0011-9"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950305"},{"key":"e_1_3_2_1_47_1","volume-title":"Support vector machines","author":"Steinwart Ingo","unstructured":"Ingo Steinwart and Andreas Christmann. 2008. Support vector machines. Springer Science & Business Media."},{"key":"e_1_3_2_1_48_1","volume-title":"23rd Annual International Conference on Computer Science and Software Engineering. 132--146","author":"Tsantalis Nikolaos","year":"2013","unstructured":"Nikolaos Tsantalis, Victor Guana, Eleni Stroulia, and Abram Hindle. 2013. A multidimensional empirical study on refactoring activity. In 23rd Annual International Conference on Computer Science and Software Engineering. 132--146."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405287"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486878"}],"event":{"name":"SBES '20: 34th Brazilian Symposium on Software Engineering","location":"Natal Brazil","acronym":"SBES '20","sponsor":["SBC Brazilian Computer Society"]},"container-title":["Proceedings of the XXXIV Brazilian Symposium on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3422392.3422427","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3422392.3422427","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:03:22Z","timestamp":1750197802000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3422392.3422427"}},"subtitle":["A Multi-Project Study"],"short-title":[],"issued":{"date-parts":[[2020,10,21]]},"references-count":50,"alternative-id":["10.1145\/3422392.3422427","10.1145\/3422392"],"URL":"https:\/\/doi.org\/10.1145\/3422392.3422427","relation":{},"subject":[],"published":{"date-parts":[[2020,10,21]]},"assertion":[{"value":"2020-12-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}