{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:10:23Z","timestamp":1750219823223,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,9,25]],"date-time":"2023-09-25T00:00:00Z","timestamp":1695600000000},"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":[[2023,9,25]]},"DOI":"10.1145\/3613372.3613395","type":"proceedings-article","created":{"date-parts":[[2023,9,25]],"date-time":"2023-09-25T22:19:27Z","timestamp":1695680367000},"page":"322-331","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["An Assessment of Machine Learning Algorithms and Models for Prediction of Change-Prone Java Methods"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8023-7611","authenticated-orcid":false,"given":"Paulo Roberto","family":"Farah","sequence":"first","affiliation":[{"name":"Software Engineering Department, UDESC, Brazil and PPGInf, UFPR, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5975-1277","authenticated-orcid":false,"given":"Rog\u00e9rio","family":"Silva","sequence":"additional","affiliation":[{"name":"PPGInf, UFPR, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3139-6266","authenticated-orcid":false,"given":"Silvia","family":"Vergilio","sequence":"additional","affiliation":[{"name":"PPGInf, UFPR, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,9,25]]},"reference":[{"key":"e_1_3_2_1_1_1","article-title":"Abductive network ensembles for improved prediction of future change-prone classes in object-oriented software.Int","volume":"14","author":"Al-Khiaty Mojeeb","year":"2017","unstructured":"Mojeeb Al-Khiaty, Radwan Abdel-Aal, and Mahmoud Elish. 2017. Abductive network ensembles for improved prediction of future change-prone classes in object-oriented software.Int. Arab Journal of Inf. Techn. (IAJIT) 14, 6 (2017).","journal-title":"Arab Journal of Inf. Techn. (IAJIT)"},{"key":"e_1_3_2_1_2_1","volume-title":"Empirical Analysis of Change-Proneness in Methods Having Local Variables with Long Names and Comments. In 2015 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)","author":"Aman Hirohisa","year":"2015","unstructured":"Hirohisa Aman, Sousuke Amasaki, Takashi Sasaki, and Minoru Kawahara. 2015. Empirical Analysis of Change-Proneness in Methods Having Local Variables with Long Names and Comments. In 2015 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (Beijing, China). 1\u20134."},{"key":"e_1_3_2_1_3_1","unstructured":"Maur\u00edcio Aniche. 2015. Java code metrics calculator (CK). Available in https:\/\/github.com\/mauricioaniche\/ck\/."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.3021736"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.979986"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1007730.1007735"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1587\/transinf.2016EDL8224"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MALTESQUE.2018.8368455"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2156"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.05.003"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09739-0"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1613\/jair.953"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106276"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1549"},{"key":"e_1_3_2_1_16_1","unstructured":"Paulo\u00a0Roberto Farah Rogerio Silva and Silvia\u00a0Regina Vergilio. 2023. Supplementary Material. https:\/\/github.com\/paulorfarah\/SBES2023."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70731"},{"key":"e_1_3_2_1_18_1","volume-title":"2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence)","author":"He Haibo","year":"2008","unstructured":"Haibo He, Yang Bai, Edwardo\u00a0A. Garcia, and Shutao Li. 2008. ADASYN: Adaptive synthetic sampling approach for imbalanced learning. In 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence) (Hong Kong, China). 1322\u20131328."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","unstructured":"K. Kaur and S. Jain. 2017. Evaluation of Machine Learning Approaches for Change-Proneness Prediction Using Code Smells. Advances in Intelligent Systems and Computing 515 (2017). https:\/\/doi.org\/10.1007\/978-981-10-3153-3_56","DOI":"10.1007\/978-981-10-3153-3_56"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31128-4_19"},{"key":"e_1_3_2_1_21_1","first-page":"3613","article-title":"Finding bad code smells with neural network models","volume":"7","author":"Kim Dong\u00a0Kwan","year":"2017","unstructured":"Dong\u00a0Kwan Kim. 2017. Finding bad code smells with neural network models. International Journal of Electrical and Computer Engineering 7, 6 (2017), 3613.","journal-title":"International Journal of Electrical and Computer Engineering"},{"volume-title":"Discovering and representing systematic code changes","author":"Kim Miryung","key":"e_1_3_2_1_22_1","unstructured":"Miryung Kim and David Notkin. 2009. Discovering and representing systematic code changes. In IEEE ICSE (Vancouver, Canada). 309\u2013319."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2013.48"},{"volume-title":"Proceedings of the 31st International Conference on Neural Information Processing Systems","author":"M.","key":"e_1_3_2_1_24_1","unstructured":"Scott\u00a0M. Lundberg and Su-In Lee. 2017. A Unified Approach to Interpreting Model Predictions. In Proceedings of the 31st International Conference on Neural Information Processing Systems (Long Beach, California, USA). Curran Associates Inc., Red Hook, NY, USA, 4768\u20134777."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2014.11.023"},{"key":"e_1_3_2_1_26_1","volume-title":"Comparative Study of Feature Reduction Techniques in Software Change Prediction. In Conference on Mining Software Repositories (MSR) (Virtual). 18\u201328","author":"Malhotra Ruchika","year":"2021","unstructured":"Ruchika Malhotra, Ritvik Kapoor, Deepti Aggarwal, and Priya Garg. 2021. Comparative Study of Feature Reduction Techniques in Software Change Prediction. In Conference on Mining Software Repositories (MSR) (Virtual). 18\u201328."},{"key":"e_1_3_2_1_27_1","first-page":"65","article-title":"Particle swarm optimization-based ensemble learning for software change prediction","volume":"102","author":"Malhotra Ruchika","year":"2018","unstructured":"Ruchika Malhotra and Megha Khanna. 2018. Particle swarm optimization-based ensemble learning for software change prediction. IST 102 (2018), 65\u201384.","journal-title":"IST"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.3233\/JIFS-169468"},{"key":"e_1_3_2_1_29_1","first-page":"227","article-title":"Software Change Prediction: A Systematic Review and Future Guidelines","volume":"13","author":"Malhotra Ruchika","year":"2019","unstructured":"Ruchika Malhotra and Megha Khanna. 2019. Software Change Prediction: A Systematic Review and Future Guidelines. EISEJ 13, 1 (2019), 227\u2013259.","journal-title":"EISEJ"},{"key":"e_1_3_2_1_30_1","volume-title":"An empirical study on predictability of software maintainability using imbalanced data. Software Quality Journal","author":"Malhotra Ruchika","year":"2020","unstructured":"Ruchika Malhotra and Kusum Lata. 2020. An empirical study on predictability of software maintainability using imbalanced data. Software Quality Journal (2020)."},{"key":"e_1_3_2_1_31_1","volume-title":"Lase: Locating and applying systematic edits by learning from examples. In ICSE (CA, USA). 502\u2013511.","author":"Meng Na","year":"2013","unstructured":"Na Meng, Miryung Kim, and Kathryn\u00a0S. McKinley. 2013. Lase: Locating and applying systematic edits by learning from examples. In ICSE (CA, USA). 502\u2013511."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2905133"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Jacek Ratzinger Thomas Sigmund Peter Vorburger and Harald Gall. 2007. Mining Software Evolution to Predict Refactoring. In ESEM (Madrid). 354\u2013363.","DOI":"10.1109\/ESEM.2007.9"},{"volume-title":"39th ICSE (Argentina). 404\u2013415.","author":"Rolim Reudismam","key":"e_1_3_2_1_35_1","unstructured":"Reudismam Rolim, Gustavo Soares, Loris D\u2019Antoni, Oleksandr Polozov, Sumit Gulwani, Rohit Gheyi, Ryo Suzuki, and Bj\u00f6rn Hartmann. 2017. Learning Syntactic Program Transformations from Examples. In 39th ICSE (Argentina). 404\u2013415."},{"volume-title":"27th IEEE ICSM (VA, USA). 303\u2013312.","author":"Romano Daniele","key":"e_1_3_2_1_36_1","unstructured":"Daniele Romano and Martin Pinzger. 2011. Using source code metrics to predict change-prone Java interfaces. In 27th IEEE ICSM (VA, USA). 303\u2013312."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Davide Spadini Maur\u00edcio Aniche and Alberto Bacchelli. 2018. PyDriller: Python framework for mining software repositories. In ESEC\/FSE 2018 (USA). 908\u2013911.","DOI":"10.1145\/3236024.3264598"}],"event":{"name":"SBES 2023: XXXVII Brazilian Symposium on Software Engineering","acronym":"SBES 2023","location":"Campo Grande Brazil"},"container-title":["Proceedings of the XXXVII Brazilian Symposium on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3613372.3613395","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3613372.3613395","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:20Z","timestamp":1750178780000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3613372.3613395"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,25]]},"references-count":37,"alternative-id":["10.1145\/3613372.3613395","10.1145\/3613372"],"URL":"https:\/\/doi.org\/10.1145\/3613372.3613395","relation":{},"subject":[],"published":{"date-parts":[[2023,9,25]]},"assertion":[{"value":"2023-09-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}