{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T14:23:25Z","timestamp":1779287005353,"version":"3.51.4"},"reference-count":66,"publisher":"Association for Computing Machinery (ACM)","issue":"6","funder":[{"name":"EMELIOT","award":["2020W3A5FY"],"award-info":[{"award-number":["2020W3A5FY"]}]},{"name":"QUAL-AI","award":["2022B3BP5S"],"award-info":[{"award-number":["2022B3BP5S"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Softw. Eng. Methodol."],"published-print":{"date-parts":[[2025,7,31]]},"abstract":"<jats:p>Successful software development hinges on effective communication and collaboration, which are significantly influenced by human and social dynamics. Poor management of these elements can lead to the emergence of \u2018community smells\u2019, i.e., negative patterns in socio-technical interactions that gradually accumulate as \u2018social debt\u2019. This issue is particularly pertinent in machine learning-enabled systems, where diverse actors such as data engineers and software engineers interact at various levels. The unique collaboration context of these systems presents an ideal setting to investigate community smells and their impact on development communities. This article addresses a gap in the literature by identifying the types, causes, effects, and potential mitigation strategies of community smells in machine learning-enabled systems. Using Partial Least Squares Structural Equation Modeling (PLS-SEM), we developed hypotheses based on existing literature and interviews, and conducted a questionnaire-based study to collect data. Our analysis resulted in the construction and validation of five models that represent the causes, effects, and strategies for five specific community smells. These models can help practitioners identify and address community smells within their organizations, while also providing valuable insights for future research on the socio-technical aspects of machine learning-enabled system communities.<\/jats:p>","DOI":"10.1145\/3712198","type":"journal-article","created":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T14:09:04Z","timestamp":1737122944000},"page":"1-48","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Uncovering Community Smells in Machine Learning-Enabled Systems: Causes, Effects, and Mitigation Strategies"],"prefix":"10.1145","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-0742-7261","authenticated-orcid":false,"given":"Giusy","family":"Annunziata","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Salerno, Fisciano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9933-6203","authenticated-orcid":false,"given":"Stefano","family":"Lambiase","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Salerno, Fisciano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1230-8961","authenticated-orcid":false,"given":"Damian A.","family":"Tamburri","sequence":"additional","affiliation":[{"name":"University of Sannio, Benevento, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2929-413X","authenticated-orcid":false,"given":"Willem-Jan","family":"van den Heuvel","sequence":"additional","affiliation":[{"name":"Jheronimus Academy of Data Science, Tilburg University, Tilburg, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9337-5116","authenticated-orcid":false,"given":"Fabio","family":"Palomba","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Salerno, Fisciano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4689-3401","authenticated-orcid":false,"given":"Gemma","family":"Catolino","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Salerno, Fisciano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0975-8972","authenticated-orcid":false,"given":"Filomena","family":"Ferrucci","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Salerno, Fisciano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4238-1425","authenticated-orcid":false,"given":"Andrea","family":"De Lucia","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Salerno, Fisciano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,7,3]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2020.3045817"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3473121"},{"key":"e_1_3_2_4_2","unstructured":"Dorine Andrews Blair Nonnecke and Jennifer Preece. 2007. Conducting research on the Internet: Online survey design development and implementation guidelines. Retrieved from http:\/\/hdl.handle.net\/2149\/1336"},{"key":"e_1_3_2_5_2","doi-asserted-by":"crossref","unstructured":"Giusy Annunziata Stefano Lambiase Gemma Catolino Damian A. Tamburri Willem-Jan Van Den Heuvel Fabio Palomba Filomena Ferrucci and Andrea De Lucia. 2024. Online Appendix - Uncovering Community Smells in Machine Learning-Enabled Systems: Causes Effects and Mitigation Strategies. Retrieved from https:\/\/figshare.com\/s\/1449581f3fe126da76fb","DOI":"10.1145\/3712198"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfbs.2013.12.002"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF02723327"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-021-10072-8"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.2044-8317.1950.tb00285.x"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404522"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568233"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.4324\/9781003307105-3"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-56281-5_4"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.107078"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/1180875.1180929"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIS52602.2021.00017"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIS.2019.00010"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3377815.3381380"},{"issue":"4","key":"e_1_3_2_19_2","first-page":"553","article-title":"Qualitative interviewing: The art of hearing data","volume":"38","author":"Chisnall Peter M.","year":"1996","unstructured":"Peter M. Chisnall. 1996. Qualitative interviewing: The art of hearing data. Journal of the Market Research Society 38, 4 (1996), 553\u2013555.","journal-title":"Journal of the Market Research Society"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2021.102731"},{"key":"e_1_3_2_21_2","doi-asserted-by":"crossref","unstructured":"Tim Dreesen Phil Hennel Christoph Rosenkranz and Thomas Kude. 2021. \u201cThe Second Vice is Lying the First is Running Into Debt.\u201d Antecedents and Mitigating Practices of Social Debt: An Exploratory Study in Distributed Software Development Teams. Retrieved from http:\/\/hdl.handle.net\/10125\/71439","DOI":"10.24251\/HICSS.2021.818"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.01.006"},{"key":"e_1_3_2_23_2","first-page":"1","volume-title":"Proceedings of the International Workshop on Recruiting Participants for Empirical Software Engineering","author":"Ebert Felipe","year":"2022","unstructured":"Felipe Ebert, Alexander Serebrenik, Christoph Treude, Nicole Novielli, and Fernando Castor. 2022. On recruiting experienced GitHub contributors for interviews and surveys on prolific. In Proceedings of the International Workshop on Recruiting Participants for Empirical Software Engineering, 1\u20133."},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-020-09538-7"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.3758\/BRM.41.4.1149"},{"key":"e_1_3_2_26_2","first-page":"4136","volume-title":"Proceedings of the Survey Research Methods Section, American Statistical Association","volume":"1","author":"Flanigan Timothy S.","year":"2008","unstructured":"Timothy S. Flanigan, Emily McFarlane, and Sarah Cook. 2008. Conducting survey research among physicians and other medical professionals: A review of current literature. In Proceedings of the Survey Research Methods Section, American Statistical Association, Vol. 1. 4136\u20134147."},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3522664.3528590"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1080\/08870440903194015"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.2307\/2983017"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1108\/et.2007.49.4.336.2"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1108\/EBR-11-2018-0203"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.3926\/oss.407"},{"key":"e_1_3_2_33_2","author":"Hair Jr Joseph F.","year":"2023","unstructured":"Joseph F. Hair Jr, Marko Sarstedt, Christian M. Ringle, and Siegfried P. Gudergan. 2023. Advanced Issues in Partial Least Squares Structural Equation Modeling. Sage Publications.","journal-title":"Advanced Issues in Partial Least Squares Structural Equation Modeling"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3644815.3644954"},{"issue":"2","key":"e_1_3_2_35_2","first-page":"313","article-title":"Varieties of selection bias","volume":"80","author":"Heckman James","year":"1990","unstructured":"James Heckman. 1990. Varieties of selection bias. The American Economic Review 80, 2 (1990), 313\u2013318.","journal-title":"The American Economic Review"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11747-014-0403-8"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1108\/IMR-09-2014-0304"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/METRICS.2005.24"},{"key":"e_1_3_2_39_2","first-page":"230","volume-title":"Proceedings of the 2021 IEEE\/ACM 29th International Conference on Program Comprehension (ICPC).","author":"Huang Zijie","year":"2021","unstructured":"Zijie Huang, Zhiqing Shao, Guisheng Fan, Jianhua Gao, Ziyi Zhou, Kang Yang, and Xingguang Yang. 2021. Predicting community smells\u2019 occurrence on individual developers by sentiments. In Proceedings of the 2021 IEEE\/ACM 29th International Conference on Program Comprehension (ICPC). IEEE, 230\u2013241."},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2288-13-3"},{"key":"e_1_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.9734\/BJAST\/2015\/14975"},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2754374"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84800-044-5_3"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3510458.3513015"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00067"},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2020.100314"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510209"},{"key":"e_1_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2020.2993662"},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2883603"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.02.004"},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110847"},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/3449205"},{"key":"e_1_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/3644815.3644960"},{"key":"e_1_3_2_54_2","unstructured":"Brittany Reid Markus Wagner Marcelo d\u2019Amorim and Christoph Treude. 2022. Software engineering user study recruitment on prolific: An Experience Report. arXiv:2201.05348. Retrieved from https:\/\/arxiv.org\/abs\/2201.05348"},{"key":"e_1_3_2_55_2","doi-asserted-by":"publisher","DOI":"10.1145\/3447580"},{"key":"e_1_3_2_56_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-64069-3_9"},{"key":"e_1_3_2_57_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-05542-8_15-2"},{"key":"e_1_3_2_58_2","first-page":"28","article-title":"Hidden technical debt in machine learning systems","author":"Sculley David","year":"2015","unstructured":"David Sculley, Gary Holt, Daniel Golovin, Eugene Davydov, Todd Phillips, Dietmar Ebner, Vinay Chaudhary, Michael Young, Jean-Francois Crespo, and Dan Dennison. 2015. Hidden technical debt in machine learning systems. Advances in Neural Information Processing Systems 28 (2015), 2503\u20132511.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_59_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2016.144"},{"key":"e_1_3_2_60_2","doi-asserted-by":"publisher","DOI":"10.1186\/s13174-015-0024-6"},{"key":"e_1_3_2_61_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2901490"},{"key":"e_1_3_2_62_2","doi-asserted-by":"crossref","unstructured":"Bianca Trinkenreich Klaas-Jan Stol Anita Sarma Daniel M. German Marco A. Gerosa and Igor Steinmacher. 2023. Do I belong? Modeling sense of virtual community among linux kernel contributors. arXiv:2301.06437. Retrieved from https:\/\/arxiv.org\/abs\/2301.06437","DOI":"10.1109\/ICSE48619.2023.00038"},{"key":"e_1_3_2_63_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP58684.2023.00010"},{"key":"e_1_3_2_64_2","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702549"},{"key":"e_1_3_2_65_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME55016.2022.00061"},{"key":"e_1_3_2_66_2","doi-asserted-by":"publisher","DOI":"10.1108\/QROM-08-2016-1408"},{"key":"e_1_3_2_67_2","doi-asserted-by":"publisher","DOI":"10.1145\/3522664.3528620"}],"container-title":["ACM Transactions on Software Engineering and Methodology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3712198","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,4]],"date-time":"2025-07-04T06:37:39Z","timestamp":1751611059000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3712198"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,3]]},"references-count":66,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2025,7,31]]}},"alternative-id":["10.1145\/3712198"],"URL":"https:\/\/doi.org\/10.1145\/3712198","relation":{},"ISSN":["1049-331X","1557-7392"],"issn-type":[{"value":"1049-331X","type":"print"},{"value":"1557-7392","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,3]]},"assertion":[{"value":"2024-06-25","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-12-17","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-07-03","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}