{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T22:40:32Z","timestamp":1785537632636,"version":"3.56.0"},"publisher-location":"New York, NY, USA","reference-count":56,"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"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,21]]},"DOI":"10.1145\/3422392.3422419","type":"proceedings-article","created":{"date-parts":[[2020,12,22]],"date-time":"2020-12-22T01:45:37Z","timestamp":1608601537000},"page":"52-61","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["Are Code Smell Co-occurrences Harmful to Internal Quality Attributes?"],"prefix":"10.1145","author":[{"given":"J\u00falio","family":"Martins","sequence":"first","affiliation":[{"name":"Campus Quixad\u00e1 - UFC, Quixad\u00e1, CE, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carla","family":"Bezerra","sequence":"additional","affiliation":[{"name":"Campus Quixad\u00e1 - UFC, Quixad\u00e1, CE, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anderson","family":"Uch\u00f4a","sequence":"additional","affiliation":[{"name":"DI - PUC-Rio, Rio de Janeiro, RJ, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alessandro","family":"Garcia","sequence":"additional","affiliation":[{"name":"DI - PUC-Rio, Rio de Janeiro, RJ, Brazil"}],"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","author":"Abbes Marwen","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 program comprehension. In 15th CSMR. IEEE, 181--190."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2013.07.005"},{"key":"e_1_3_2_1_3_1","first-page":"166","article-title":"Quality models in software engineering literature: an analytical and comparative study","volume":"6","author":"Al-Qutaish Rafa E","year":"2010","unstructured":"Rafa E Al-Qutaish. 2010. Quality models in software engineering literature: an analytical and comparative study. Journal of American Science 6, 3 (2010), 166--175.","journal-title":"Journal of American Science"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.14257\/ijhit.2015.8.2.24"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2013.6671309"},{"key":"e_1_3_2_1_6_1","volume-title":"SI","author":"Bieman James M","year":"1995","unstructured":"James M Bieman and Byung-Kyoo Kang. 1995. Cohesion and reuse in an object-oriented system. ACM SIGSOFT Software Engineering Notes 20, SI (1995), 259--262."},{"key":"e_1_3_2_1_7_1","volume-title":"31st SBES. ACM, 74--83.","author":"Ch\u00e1vez Alexander","unstructured":"Alexander Ch\u00e1vez, Isabella Ferreira, Eduardo Fernandes, Diego Cedrim, and Alessandro Garcia. 2017. How does refactoring affect internal quality attributes?: A multi-project study. In 31st SBES. ACM, 74--83."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774504"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.130"},{"key":"e_1_3_2_1_11_1","volume-title":"13th ESEM. 1--6.","author":"de Mello Rafael","unstructured":"Rafael de Mello, Anderson Uch\u00f4a, Roberto Oliveira, Willian Oizumi, Jairo Souza, Kleyson Mendes, Daniel Oliveira, Baldoino Fonseca, and Alessandro Garcia. 2019. Do Research and Practice of Code Smell Identification Walk Together? A Social Representations Analysis. In 13th ESEM. 1--6."},{"key":"e_1_3_2_1_12_1","volume-title":"Andrea De Lucia, and Marcelo de Almeida Maia","author":"de Paulo Sobrinho Elder Vicente","year":"2018","unstructured":"Elder Vicente de Paulo Sobrinho, Andrea De Lucia, and Marcelo de Almeida Maia. 2018. A systematic literature review on bad smells---5 W's: which, when, what, who, where. IEEE Trans. Softw. Eng. (2018)."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-06862-6_11"},{"key":"e_1_3_2_1_14_1","volume-title":"11th AOSD. ACM, 143--154.","author":"Dyer Robert","unstructured":"Robert Dyer, Hridesh Rajan, and Yuanfang Cai. 2012. An exploratory study of the design impact of language features for aspect-oriented interfaces. In 11th AOSD. ACM, 143--154."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"Eduardo Fernandes Alexander Ch\u00e1vez Alessandro Garcia Isabella Ferreira Diego Cedrim Leonardo Sousa and Willian Oizumi. 2020. Refactoring Effect on Internal Quality Attributes: What Haven't They Told You Yet? Inf. Softw. Technol. (2020) 106347.","DOI":"10.1016\/j.infsof.2020.106347"},{"key":"e_1_3_2_1_16_1","volume-title":"20th EASE. ACM, 18.","author":"Fernandes Eduardo","unstructured":"Eduardo Fernandes, Johnatan Oliveira, Gustavo Vale, Thanis Paiva, and Eduardo Figueiredo. 2016. A review-based comparative study of bad smell detection tools. In 20th EASE. ACM, 18."},{"key":"e_1_3_2_1_17_1","volume-title":"16th","author":"Fernandes Eduardo","unstructured":"Eduardo Fernandes, Gustavo Vale, Leonardo Sousa, Eduardo Figueiredo, Alessandro Garcia, and Jaejoon Lee. 2017. No Code Anomaly is an Island. In 16th ICSR. Springer, 48--64."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/SAM.2015.8"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.04.066"},{"key":"e_1_3_2_1_20_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_21_1","first-page":"2910","article-title":"IEC 25010: 2011 systems and software engineering-systems and software quality requirements and evaluation (square)-system and software quality models","volume":"34","author":"ISO.","year":"2011","unstructured":"ISO. 2011. IEC 25010: 2011 systems and software engineering-systems and software quality requirements and evaluation (square)-system and software quality models. International Organization for Standardization 34 (2011), 2910.","journal-title":"International Organization for Standardization"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2017.38"},{"key":"e_1_3_2_1_23_1","volume-title":"A Systematic Literature Review on Empirical Analysis of the Relationship Between Code Smells and Software Quality Attributes. Archives of Computational Methods in Engineering","author":"Kaur Amandeep","year":"2019","unstructured":"Amandeep Kaur. 2019. A Systematic Literature Review on Empirical Analysis of the Relationship Between Code Smells and Software Quality Attributes. Archives of Computational Methods in Engineering (2019), 1--30."},{"key":"e_1_3_2_1_24_1","article-title":"Spotting & eliminating type checking code smells using eclipse plug-in","volume":"5","author":"Kaur Sharanpreet","year":"2016","unstructured":"Sharanpreet Kaur and Satwinder Singh. 2016. Spotting & eliminating type checking code smells using eclipse plug-in: Jdeodorant. International Journal of Computer Science and Communication Engineering 5, 1 (2016).","journal-title":"Jdeodorant. International Journal of Computer Science and Communication Engineering"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACE.2010.25"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Guilherme Lacerda Fabio Petrillo Marcelo Pimenta and Yann Ga\u00ebl Gu\u00e9h\u00e9neuc. 2020. Code smells and refactoring: a tertiary systematic review of challenges and observations. J. Syst. Softw. (2020) 110610.","DOI":"10.1016\/j.jss.2020.110610"},{"key":"e_1_3_2_1_27_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_28_1","volume-title":"Object-oriented software metrics: a practical guide","author":"Lorenz Mark","unstructured":"Mark Lorenz and Jeff Kidd. 1994. Object-oriented software metrics: a practical guide. Prentice-Hall, Inc."},{"key":"e_1_3_2_1_29_1","volume-title":"2nd","author":"Lozano Angela","unstructured":"Angela Lozano, Kim Mens, and Jawira Portugal. 2015. Analyzing code evolution to uncover relations. In 2nd PPAP. IEEE, 1--4."},{"key":"e_1_3_2_1_30_1","volume-title":"11th AOSD. 167--178.","author":"Macia Isela","unstructured":"Isela Macia, Joshua Garcia, Daniel Popescu, Alessandro Garcia, Nenad Medvidovic, and Arndt von Staa. 2012. Are automatically-detected code anomalies relevant to architectural modularity?. In 11th AOSD. 167--178."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICACCI.2016.7732033"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3330204.3330254"},{"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","volume-title":"3rd","author":"Morasca Sandro","unstructured":"Sandro Morasca. 2009. A probability-based approach for measuring external attributes of software artifacts. In 3rd ESEM. IEEE Computer Society, 44--55."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.564"},{"key":"e_1_3_2_1_36_1","volume-title":"Bruno Cafeo, and Yixue Zhao.","author":"Oizumi Willian","year":"2016","unstructured":"Willian Oizumi, Alessandro Garcia, Leonardo da Silva Sousa, Bruno Cafeo, and Yixue Zhao. 2016. Code anomalies flock together: Exploring code anomaly agglomerations for locating design problems. In 38th ICSE. IEEE, 440--451."},{"key":"e_1_3_2_1_37_1","volume-title":"Thelma Elita Colanzi, Manuele Ferreira, and Arndt von Staa.","author":"Oizumi Willian Nalepa","year":"2014","unstructured":"Willian Nalepa Oizumi, Alessandro Fabricio Garcia, Thelma Elita Colanzi, Manuele Ferreira, and Arndt von Staa. 2014. When code-anomaly agglomerations represent architectural problems? An exploratory study. In 28th SBES. IEEE, 91--100."},{"key":"e_1_3_2_1_38_1","volume-title":"Daniel Oliveira, Alessandro Garcia, Jens Krinke, and Emilio Arvonio.","author":"Paix\u00e3o Matheus","year":"2020","unstructured":"Matheus Paix\u00e3o, Anderson Uch\u00f4a, Ana Carla Bibiano, Daniel Oliveira, Alessandro Garcia, Jens Krinke, and Emilio Arvonio. 2020. Behind the Intents: An In-depth Empirical Study on Software Refactoring in Modern Code Review. In 17th MSR."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.02.004"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/MALTESQUE.2017.7882010"},{"key":"e_1_3_2_1_41_1","volume-title":"Leveraging code smell detection with inter-smell relations. Extreme Programming and Agile Processes in Software Engineering","author":"Pietrzak B\u0142a\u017cej","year":"2006","unstructured":"B\u0142a\u017cej Pietrzak and Bartosz Walter. 2006. Leveraging code smell detection with inter-smell relations. Extreme Programming and Agile Processes in Software Engineering (2006), 75--84."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1177\/0192512102023004002"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.07.035"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.89"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1191795"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICACCI.2016.7732243"},{"key":"e_1_3_2_1_47_1","volume-title":"25th","author":"Tsantalis Nikolaos","unstructured":"Nikolaos Tsantalis, Theodoros Chaikalis, and Alexander Chatzigeorgiou. 2018. Ten years of JDeodorant: Lessons learned from the hunt for smells. In 25th SANER. IEEE, 4--14."},{"key":"e_1_3_2_1_48_1","volume-title":"Proceedings of the 5th Workshop on Software Visualization, Evolution and Maintenance (VEM). 36--43","author":"Uch\u00f4a Anderson","year":"2017","unstructured":"Anderson Uch\u00f4a, Eduardo Fernandes, Ana Carla Bibiano, and Alessandro Garcia. 2017. Do Coupling Metrics Help Characterize Critical Components in Component-based SPL? An Empirical Study. In Proceedings of the 5th Workshop on Software Visualization, Evolution and Maintenance (VEM). 36--43."},{"key":"e_1_3_2_1_49_1","volume-title":"36th ICSME. 1--12.","author":"Uch\u00f4a Anderson","unstructured":"Anderson Uch\u00f4a, Caio Barbosa, Willian Oizumi, Publio Blen\u00edlio, Rafael Lima, Alessandro Garcia, and Carla Bezerra. 2020. How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study. In 36th ICSME. 1--12."},{"key":"e_1_3_2_1_50_1","volume-title":"34th","author":"Vidal Santiago","unstructured":"Santiago Vidal, Hernan Vazquez, J Andres Diaz-Pace, Claudia Marcos, Alessandro Garcia, and Willian Oizumi. 2015. JSpIRIT: a flexible tool for the analysis of code smells. In 34th SCCC. IEEE, 1--6."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-014-0175-x"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.05.057"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2"},{"key":"e_1_3_2_1_54_1","volume-title":"20th","author":"Yamashita Aiko","unstructured":"Aiko Yamashita and Leon Moonen. 2013. Do developers care about code smells? An exploratory survey. In 20th WCRE. IEEE, 242--251."},{"key":"e_1_3_2_1_55_1","volume-title":"35th","author":"Yamashita Aiko","unstructured":"Aiko Yamashita and Leon Moonen. 2013. Exploring the impact of inter-smell relations on software maintainability: An empirical study. In 35th ICSE. IEEE, 682--691."},{"key":"e_1_3_2_1_56_1","volume-title":"Francesca Arcelli Fontana, and Bartosz Walter","author":"Yamashita Aiko","year":"2015","unstructured":"Aiko Yamashita, Marco Zanoni, Francesca Arcelli Fontana, and Bartosz Walter. 2015. Inter-smell relations in industrial and open source systems: A replication and comparative analysis. In 31st ICSME. IEEE, 121--130."}],"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.3422419","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3422392.3422419","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.3422419"}},"subtitle":["A Mixed-Method Study"],"short-title":[],"issued":{"date-parts":[[2020,10,21]]},"references-count":56,"alternative-id":["10.1145\/3422392.3422419","10.1145\/3422392"],"URL":"https:\/\/doi.org\/10.1145\/3422392.3422419","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"}}]}}