{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T00:29:30Z","timestamp":1775694570560,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":51,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,3,22]],"date-time":"2021-03-22T00:00:00Z","timestamp":1616371200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"CAPES - PROEX","award":["88882.348132\/2019-01"],"award-info":[{"award-number":["88882.348132\/2019-01"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,3,22]]},"DOI":"10.1145\/3412841.3442003","type":"proceedings-article","created":{"date-parts":[[2021,4,23]],"date-time":"2021-04-23T05:10:24Z","timestamp":1619154624000},"page":"1289-1297","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["An exploratory study on the identification and evaluation of bad smell agglomerations"],"prefix":"10.1145","author":[{"given":"Amanda","family":"Santana","sequence":"first","affiliation":[{"name":"Federal University of Minas Gerais, Belo Horizonte, Minas Gerais, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Cruz","sequence":"additional","affiliation":[{"name":"Federal University of Minas Gerais, Belo Horizonte, Minas Gerais, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduardo","family":"Figueiredo","sequence":"additional","affiliation":[{"name":"Federal University of Minas Gerais, Belo Horizonte, Minas Gerais, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,4,22]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"European Conf. on Soft. Maintenance and Reengineering. 181--190","author":"Abbes M.","unstructured":"M. Abbes, F. Khomh, Y. Gu\u00e9h\u00e9neuc, and G. Antoniol. 2011. An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension. In European Conf. on Soft. Maintenance and Reengineering. 181--190."},{"key":"e_1_3_2_1_2_1","volume-title":"Proc. of ACM SIGMOD Int. Conf. on Management of Data. 207--216","author":"Agrawal R.","unstructured":"R. Agrawal, T. Imieli\u0144ski, and A. Swami. 1993. Mining association rules between sets of items in large databases. In Proc. of ACM SIGMOD Int. Conf. on Management of Data. 207--216."},{"key":"e_1_3_2_1_3_1","volume-title":"Int. Symp. on Empir. Soft. Eng. and Meas. (ESEM)","author":"AlOmar E. A.","year":"2019","unstructured":"E. A. AlOmar, M. W. Mkaouer, A. Ouni, and M. Kessentini. 2019. Do design metrics capture developers perception of quality? an empirical study on self-affirmed refactoring activities. Int. Symp. on Empir. Soft. Eng. and Meas. (ESEM) (2019)."},{"key":"e_1_3_2_1_4_1","unstructured":"Appendix. [n. d.]. Online Appendix. https:\/\/github.com\/badsmellagglomerationproject\/AggProject\/wiki\/Bad-Smell-Agglomeration-Project"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.544352"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_3_2_1_7_1","volume-title":"Statistical power analysis for the behavioral sciences","author":"Cohen J.","unstructured":"J. Cohen. 2013. Statistical power analysis for the behavioral sciences. Academic Press."},{"key":"e_1_3_2_1_8_1","volume-title":"A. De Lucia, and M. d. A. Maia.","author":"E.","year":"2018","unstructured":"E. V. d. P. Sobrinho, A. De Lucia, and M. d. A. Maia. 2018. A systematic literature review on bad smells --- 5 W's: which, when, what, who, where. IEEE Trans. on Soft. Eng. (2018), 1--1."},{"key":"e_1_3_2_1_9_1","volume-title":"Proc. of Int. Conf. on Eval. and Ass. in Soft. Eng. (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 Proc. of Int. Conf. on Eval. and Ass. in Soft. Eng. (EASE '16). Article Article 18, 12 pages."},{"key":"e_1_3_2_1_10_1","volume-title":"Measuring nominal scale agreement among many raters. Psychological bulletin 76, 5","author":"Fleiss J. L.","year":"1971","unstructured":"J. L. Fleiss. 1971. Measuring nominal scale agreement among many raters. Psychological bulletin 76, 5 (1971), 378."},{"key":"e_1_3_2_1_11_1","volume-title":"Int. Conf. on Soft. Eng. (ICSE). 1037--1039","author":"Fokaefs M.","unstructured":"M. Fokaefs, N. Tsantalis, E. Stroulia, and A. Chatzigeorgiou. 2011. JDeodorant: identification and application of extract class refactorings. In Int. Conf. on Soft. Eng. (ICSE). 1037--1039."},{"key":"e_1_3_2_1_12_1","volume-title":"Workshop on Managing Technical Debt (MTD). 15--22","author":"Fontana F. A.","unstructured":"F. A. Fontana, V. Ferme, and S. Spinelli. 2012. Investigating the impact of code smells debt on quality code evaluation. In Workshop on Managing Technical Debt (MTD). 15--22."},{"key":"e_1_3_2_1_13_1","volume-title":"Refactoring: Improving the Design of Existing Code","author":"Fowler M.","year":"1999","unstructured":"M. Fowler. 1999. Refactoring: Improving the Design of Existing Code. Addison-Wesley."},{"key":"e_1_3_2_1_14_1","volume-title":"Proc. of the 5th Int. Conf. on the Quality of Soft. Architectures: Architectures for Adaptive Soft. Systems (QoSA '09)","author":"Garcia J.","unstructured":"J. Garcia, D. Popescu, Ge. Edwards, and N. Medvidovic. 2009. Toward a Catalogue of Architectural Bad Smells. In Proc. of the 5th Int. Conf. on the Quality of Soft. Architectures: Architectures for Adaptive Soft. Systems (QoSA '09). Berlin, Heidelberg, 146--162."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2629648"},{"key":"e_1_3_2_1_16_1","volume-title":"Measurement, Simulation, and Modeling","author":"Jain R.","unstructured":"R. Jain. 1990. The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"J. Kerievsky. 2004. Refactoring to Patterns. Pearson Higher Education.","DOI":"10.1007\/978-3-540-27777-4_54"},{"key":"e_1_3_2_1_18_1","first-page":"3","article-title":"An Exploratory Study of the Impact of Antipatterns on Class Change- and Fault-Proneness","volume":"17","author":"Khomh F.","year":"2012","unstructured":"F. Khomh, M. Di Penta, YG. Gu\u00e9h\u00e9neuc, and G. Antoniol. 2012. An Exploratory Study of the Impact of Antipatterns on Class Change- and Fault-Proneness. Empir. Soft. Eng. 17, 3 (June 2012), 243--275.","journal-title":"Empir. Soft. Eng."},{"key":"e_1_3_2_1_19_1","unstructured":"M. Lanza R. Marinescu and S. Ducasse. 2005. Object-Oriented Metrics in Practice. Springer-Verlag."},{"key":"e_1_3_2_1_20_1","unstructured":"M. M. Lehman and L. A. Belady. 1985. Software Evolution - Processes of Software Change."},{"key":"e_1_3_2_1_21_1","volume-title":"Proc. of Int. Conf. on Knowledge Discovery and Data Mining (KDD '99)","author":"Liu B.","unstructured":"B. Liu, W. Hsu, and Y. Ma. 1999. Pruning and Summarizing the Discovered Associations. In Proc. of Int. Conf. on Knowledge Discovery and Data Mining (KDD '99). 125--134."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"A. Lozano K. Mens and J. Portugal. 2015. Analyzing Code Evolution to Uncover Relations between Bad Smells. Int. Work. on Patterns Promotion and Anti-Patterns Prevention.","DOI":"10.1109\/PPAP.2015.7076847"},{"key":"e_1_3_2_1_23_1","volume-title":"Data Mining: Concepts and Techniques","author":"Data Mining Han J","year":"2001","unstructured":"Han J Kamber M Data Mining. 2001. Data Mining: Concepts and Techniques. Morgan Kaufmann Publishers."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321727"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1186\/s40411-015-0025-y"},{"key":"e_1_3_2_1_26_1","volume-title":"Code Anomalies Flock Together: Exploring Code Anomaly Agglomerations for Locating Design Problems. In Int. Conf. on Soft. Eng. (ICSE). 440--451","author":"Oizumi W.","unstructured":"W. Oizumi, A. Garcia, L. d. S. Sousa, B. Cafeo, and Y. Zhao. 2016. Code Anomalies Flock Together: Exploring Code Anomaly Agglomerations for Locating Design Problems. In Int. Conf. on Soft. Eng. (ICSE). 440--451."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1186\/s13173-018-0078-y"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1186\/s13173-018-0078-y"},{"key":"e_1_3_2_1_29_1","volume-title":"An Exploratory Study. In Brazilian Symp. on Soft. Eng. 91--100","author":"Oizumi W. N.","year":"2014","unstructured":"W. N. Oizumi, A. F. Garcia, T. E. Colanzi, M. Ferreira, and A. v. Staa. 2014. When Code-Anomaly Agglomerations Represent Architectural Problems? An Exploratory Study. In Brazilian Symp. on Soft. Eng. 91--100."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609564"},{"key":"e_1_3_2_1_31_1","volume-title":"Experimental evaluation of code smell detection tools. J","author":"Paiva T.","year":"2015","unstructured":"T. Paiva, A. Damasceno, J. Padilha, E. Figueiredo, and C. Sant'Anna. 2015. Experimental evaluation of code smell detection tools. J; of Soft. Eng. Res. and Dev. (2015)."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.02.004"},{"key":"e_1_3_2_1_33_1","volume-title":"On the Diffuseness and the Impact on Maintainability of Code Smells: A Large Scale Empirical Investigation. In Int. Conf. on Soft. Eng. (ICSE). 482--482","author":"Palomba F.","unstructured":"F. Palomba, G. Bavota, M. Di Penta, F. Fasano, R. Oliveto, and A. De Lucia. 2018. On the Diffuseness and the Impact on Maintainability of Code Smells: A Large Scale Empirical Investigation. In Int. Conf. on Soft. Eng. (ICSE). 482--482."},{"key":"e_1_3_2_1_34_1","volume-title":"Int. Conf. on Soft. Maintenance and Evolution. 101--110","author":"Palomba F.","unstructured":"F. Palomba, G. Bavota, M. D. Penta, R. Oliveto, and A. D. Lucia. 2014. Do They Really Smell Bad? A Study on Developers' Perception of Bad Code Smells. In Int. Conf. on Soft. Maintenance and Evolution. 101--110."},{"key":"e_1_3_2_1_35_1","volume-title":"Landfill: An Open Dataset of Code Smells with Public Evaluation. In Working Conf. on Mining Software Repositories. 482--485","author":"Palomba F.","unstructured":"F. Palomba, D. Di Nucci, M. Tufano, G. Bavota, R. Oliveto, D. Poshyvanyk, and A. De Lucia. 2015. Landfill: An Open Dataset of Code Smells with Public Evaluation. In Working Conf. on Mining Software Repositories. 482--485."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"crossref","unstructured":"F. Palomba R. Oliveto and A. De Lucia. 2017. Investigating code smell co-occurrences using association rule learning: A replicated study. In Work. on ML Techniques for Soft. Quality Eval. (MaLTeSQuE). 8--13.","DOI":"10.1109\/MALTESQUE.2017.7882010"},{"key":"e_1_3_2_1_37_1","volume-title":"Int. Conf. on Ex. P. and Agile Processes in Soft. Eng. 75--84","author":"Pietrzak B.","unstructured":"B. Pietrzak and B. Walter. 2006. Leveraging code smell detection with inter-smell relations. In Int. Conf. on Ex. P. and Agile Processes in Soft. Eng. 75--84."},{"key":"e_1_3_2_1_38_1","unstructured":"PMD. [n. d.]. PMD Source Code Analyser. https:\/\/pmd.github.io\/"},{"key":"e_1_3_2_1_39_1","volume-title":"Proc. of the Int. Symp. on Empir. Soft. Eng. and Measurement (ESEM).","author":"Schumacher J.","unstructured":"J. Schumacher, N. Zazworka, F. Shull, C. Seaman, and M. Shaw. 2010. Building Empirical Support for Automated Code Smell Detection. In Proc. of the Int. Symp. on Empir. Soft. Eng. and Measurement (ESEM)."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","unstructured":"D. Sheskin. 2020. Handbook of parametric and nonparametric statistical procedures. crc Press.","DOI":"10.1201\/9780429186196"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.89"},{"key":"e_1_3_2_1_42_1","volume-title":"Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies. In 2010 Asia Pacific Soft. Eng. Conf. (APSEC2010)","author":"Tempero E.","unstructured":"E. Tempero, C. Anslow, J. Dietrich, T. Han, J. Li, M. Lumpe, H. Melton, and J. Noble. 2010. Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies. In 2010 Asia Pacific Soft. Eng. Conf. (APSEC2010). 336--345."},{"key":"e_1_3_2_1_43_1","volume-title":"Data mining and statistics for decision making","author":"Tuff\u00e9ry S.","unstructured":"S. Tuff\u00e9ry. 2011. Data mining and statistics for decision making. John Wiley & Sons."},{"key":"e_1_3_2_1_44_1","volume-title":"Int. Conf. of the Chilean Comp. Sci. Soc. (SCCC). 1--6.","author":"Vidal S.","unstructured":"S. Vidal, H. Vazquez, J. A. Diaz-Pace, C. Marcos, A. Garcia, and W. Oizumi. 2015. JSpIRIT: a flexible tool for the analysis of code smells. In Int. Conf. of the Chilean Comp. Sci. Soc. (SCCC). 1--6."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.05.057"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10618-009-0161-2"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2734091"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2013.05.007"},{"key":"e_1_3_2_1_49_1","volume-title":"Working Conf. on Reverse Eng. (WCRE). 242--251","author":"Yamashita A.","unstructured":"A. Yamashita and L. Moonen. 2013. Do developers care about code smells? An exploratory survey. In Working Conf. on Reverse Eng. (WCRE). 242--251."},{"key":"e_1_3_2_1_50_1","volume-title":"Int. Conf. on Soft. Eng. (ICSE). 682--691","author":"Yamashita A.","unstructured":"A. Yamashita and L. Moonen. 2013. Exploring the impact of inter-smell relations on software maintainability: An empirical study. In Int. Conf. on Soft. Eng. (ICSE). 682--691."},{"key":"e_1_3_2_1_51_1","volume-title":"Int. Conf. on Soft. Maintenance and Evolution (ICSME). 121--130","author":"Yamashita A.","unstructured":"A. Yamashita, M. Zanoni, F. A. Fontana, and B. Walter. 2015. Inter-smell relations in industrial and open source systems: A replication and comparative analysis. In Int. Conf. on Soft. Maintenance and Evolution (ICSME). 121--130."}],"event":{"name":"SAC '21: The 36th ACM\/SIGAPP Symposium on Applied Computing","location":"Virtual Event Republic of Korea","acronym":"SAC '21","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"]},"container-title":["Proceedings of the 36th Annual ACM Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3412841.3442003","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3412841.3442003","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:24:25Z","timestamp":1750195465000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3412841.3442003"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,22]]},"references-count":51,"alternative-id":["10.1145\/3412841.3442003","10.1145\/3412841"],"URL":"https:\/\/doi.org\/10.1145\/3412841.3442003","relation":{},"subject":[],"published":{"date-parts":[[2021,3,22]]},"assertion":[{"value":"2021-04-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}