{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,7]],"date-time":"2025-04-07T04:00:47Z","timestamp":1743998447002,"version":"3.40.3"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:00:00Z","timestamp":1740096000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:00:00Z","timestamp":1740096000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"the National Nature Science Foundation of China","doi-asserted-by":"crossref","award":["62176164","62176164"],"award-info":[{"award-number":["62176164","62176164"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"the Natural Science Foundation of Guangdong Province","award":["2023A1515010992","2023A1515010992"],"award-info":[{"award-number":["2023A1515010992","2023A1515010992"]}]},{"name":"Shenzhen Science and Technology Foundation","award":["JCYJ20220531101217039 and JCYJ20210324093212034","JCYJ20220531101217039 and JCYJ20210324093212034"],"award-info":[{"award-number":["JCYJ20220531101217039 and JCYJ20210324093212034","JCYJ20220531101217039 and JCYJ20210324093212034"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2025,5]]},"DOI":"10.1007\/s10515-025-00486-9","type":"journal-article","created":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T18:15:14Z","timestamp":1740161714000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Bmco-o: a smart code smell detection method based on co-occurrences"],"prefix":"10.1007","volume":"32","author":[{"given":"Feiqiao","family":"Mao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kaihang","family":"Zhong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Long","family":"Cheng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,2,21]]},"reference":[{"issue":"3","key":"486_CR1","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/s10664-024-10445-9","volume":"29","author":"A Alazba","year":"2024","unstructured":"Alazba, A., Aljamaan, H., Alshayeb, M.: Cort: Transformer-based code representations with self-supervision by predicting reserved words for code smell detection. Empir. Softw. Eng. 29(3), 59 (2024). https:\/\/doi.org\/10.1007\/s10664-024-10445-9","journal-title":"Empir. Softw. Eng."},{"issue":"4","key":"486_CR2","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1145\/3212695","volume":"51","author":"M Allamanis","year":"2018","unstructured":"Allamanis, M., Barr, E.T., Devanbu, P., Sutton, C.: A survey of machine learning for big code and naturalness. ACM Comput. Surv. (CSUR) 51(4), 81\u2013137 (2018). https:\/\/doi.org\/10.1145\/3212695","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"486_CR3","doi-asserted-by":"publisher","first-page":"1143","DOI":"10.1007\/s10664-015-9378-4","volume":"21","author":"F Arcelli Fontana","year":"2016","unstructured":"Arcelli Fontana, F., M\u00e4ntyl\u00e4, M.V., Zanoni, M., Marino, A.: Comparing and experimenting machine learning techniques for code smell detection. Empir. Softw. Eng. 21, 1143\u20131191 (2016)","journal-title":"Empir. Softw. Eng."},{"issue":"8","key":"486_CR4","doi-asserted-by":"publisher","first-page":"2255","DOI":"10.1002\/smr.2255","volume":"32","author":"B Bafandeh Mayvan","year":"2020","unstructured":"Bafandeh Mayvan, B., Rasoolzadegan, A., Javan Jafari, A.: Bad smell detection using quality metrics and refactoring opportunities. J. Softw.: Evolut. Process 32(8), 2255 (2020). https:\/\/doi.org\/10.1002\/smr.2255","journal-title":"J. Softw.: Evolut. Process"},{"key":"486_CR5","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.110486","volume":"161","author":"A Barbez","year":"2020","unstructured":"Barbez, A., Khomh, F., Gu\u00e9h\u00e9neuc, Y.-G.: A machine-learning based ensemble method for anti-patterns detection. J. Syst. Softw. 161, 110486 (2020)","journal-title":"J. Syst. Softw."},{"key":"486_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jss.2015.05.024","volume":"107","author":"G Bavota","year":"2015","unstructured":"Bavota, G., De Lucia, A., Di Penta, M., Oliveto, R., Palomba, F.: An experimental investigation on the innate relationship between quality and refactoring. J. Syst. Softw. 107, 1\u201314 (2015)","journal-title":"J. Syst. Softw."},{"key":"486_CR7","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1016\/j.infsof.2019.08.005","volume":"115","author":"MA Bigonha","year":"2019","unstructured":"Bigonha, M.A., Ferreira, K., Souza, P., Sousa, B., Janu\u00e1rio, M., Lima, D.: The usefulness of software metric thresholds for detection of bad smells and fault prediction. Inf. Softw. Technol. 115, 79\u201392 (2019)","journal-title":"Inf. Softw. Technol."},{"key":"486_CR8","doi-asserted-by":"crossref","unstructured":"Cruz, D., Santana, A., Figueiredo, E.: Detecting bad smells with machine learning algorithms: an empirical study. In: Proceedings of the 3rd international conference on technical debt, pp. 31\u201340 (2020)","DOI":"10.1145\/3387906.3388618"},{"key":"486_CR9","doi-asserted-by":"crossref","unstructured":"De\u00a0Stefano, M., Pecorelli, F., Palomba, F., De\u00a0Lucia, A.: Comparing within-and cross-project machine learning algorithms for code smell detection. In: Proceedings of the 5th international workshop on machine learning techniques for software quality evolution, pp. 1\u20136 (2021)","DOI":"10.1145\/3472674.3473978"},{"key":"486_CR10","doi-asserted-by":"crossref","unstructured":"Fard, A.M., Mesbah, A.: Jsnose: Detecting javascript code smells. In: 2013 IEEE 13th international working conference on source code analysis and manipulation (SCAM), pp. 116\u2013125. IEEE, (2013)","DOI":"10.1109\/SCAM.2013.6648192"},{"key":"486_CR11","doi-asserted-by":"crossref","unstructured":"Fontana, F.A., Ferme, V., Marino, A., Walter, B., Martenka, P.: Investigating the impact of code smells on system\u2019s quality: an empirical study on systems of different application domains. In: 2013 IEEE international conference on software maintenance, pp. 260\u2013269. IEEE, (2013)","DOI":"10.1109\/ICSM.2013.37"},{"key":"486_CR12","doi-asserted-by":"crossref","unstructured":"Fontana, F.A., Zanoni, M., Marino, A., M\u00e4ntyl\u00e4, M.V.: Code smell detection: Towards a machine learning-based approach. In: 2013 IEEE international conference on software maintenance, pp. 396\u2013399. IEEE, (2013)","DOI":"10.1109\/ICSM.2013.56"},{"key":"486_CR13","unstructured":"Fowler, M., Beck, K.: Refactoring: Improving the design of existing code. In: 11th European conference. Jyv\u00e4skyl\u00e4, Finland, (1997)"},{"key":"486_CR14","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1007\/s11219-020-09498-y","volume":"28","author":"T Guggulothu","year":"2020","unstructured":"Guggulothu, T., Moiz, S.A.: Code smell detection using multi-label classification approach. Softw. Qual. J. 28, 1063\u20131086 (2020)","journal-title":"Softw. Qual. J."},{"key":"486_CR15","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110610","volume":"167","author":"MP Guilherme Lacerda","year":"2020","unstructured":"Guilherme Lacerda, M.P., Petrillo, Fabio, Gu\u00e9h\u00e9neuc, Y.G.: Code smells and refactoring: a tertiary systematic review of challenges and observations. J. Syst. Softw. 167, 110610 (2020). https:\/\/doi.org\/10.1016\/j.jss.2020.110610","journal-title":"J. Syst. Softw."},{"key":"486_CR16","doi-asserted-by":"crossref","unstructured":"Gupta, A., Suri, B., Misra, S.: A systematic literature review: code bad smells in java source code. In: Computational Science and Its Applications\u2013ICCSA 2017: 17th International conference, Proceedings, Part V 17, pp. 665\u2013682. Springer, Trieste (2017)","DOI":"10.1007\/978-3-319-62404-4_49"},{"key":"486_CR17","doi-asserted-by":"publisher","first-page":"614","DOI":"10.1007\/s42979-024-02956-5","volume":"5","author":"M Hadj-Kacem","year":"2024","unstructured":"Hadj-Kacem, M., Bouassida, N.: Application of deep learning for code smell detection: challenges and opportunities. SN Comput. Sci. 5, 614 (2024). https:\/\/doi.org\/10.1007\/s42979-024-02956-5","journal-title":"SN Comput. Sci."},{"key":"486_CR18","doi-asserted-by":"crossref","unstructured":"Hadj-Kacem, M., Bouassida, N.: A hybrid approach to detect code smells using deep learning. In: ENASE, pp. 137\u2013146 (2018)","DOI":"10.5220\/0006709801370146"},{"issue":"8","key":"486_CR19","first-page":"2505","volume":"32","author":"Z Huang","year":"2021","unstructured":"Huang, Z., Chen, J., Gao, J.: Detecting coupling and cohesion code smells of javascript classes. J. Softw. 32(8), 2505\u20132521 (2021)","journal-title":"J. Softw."},{"key":"486_CR20","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2021.102713","volume":"212","author":"S Jain","year":"2021","unstructured":"Jain, S., Saha, A.: Improving performance with hybrid feature selection and ensemble machine learning techniques for code smell detection. Sci. Comput. Program. 212, 102713 (2021)","journal-title":"Sci. Comput. Program."},{"key":"486_CR21","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1007\/s10664-011-9171-y","volume":"17","author":"F Khomh","year":"2012","unstructured":"Khomh, F., Penta, M.D., Gu\u00e9h\u00e9neuc, Y.-G., Antoniol, G.: An exploratory study of the impact of antipatterns on class change-and fault-proneness. Empir. Softw. Eng. 17, 243\u2013275 (2012)","journal-title":"Empir. Softw. Eng."},{"key":"486_CR22","doi-asserted-by":"publisher","first-page":"9203","DOI":"10.1007\/s00521-024-09551-y","volume":"36","author":"A Kova\u010devi\u0107","year":"2024","unstructured":"Kova\u010devi\u0107, A., Luburi\u0107, N., Slivka, J., Proki\u0107, S., Gruji\u0107, K.-G., Vidakovi\u0107, D., Sladi\u0107, G.: Automatic detection of code smells using metrics and codet5 embeddings: a case study in c#. Neural Comput. Appl 36, 9203\u20139220 (2024). https:\/\/doi.org\/10.1007\/s00521-024-09551-y","journal-title":"Neural Comput. Appl"},{"key":"486_CR23","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.117607","volume":"204","author":"A Kova\u010devi\u0107","year":"2022","unstructured":"Kova\u010devi\u0107, A., Slivka, J., Vidakovi\u0107, D., Gruji\u0107, K.-G., Luburi\u0107, N., Proki\u0107, S., Sladi\u0107, G.: Automatic detection of long method and god class code smells through neural source code embeddings. Expert Syst. Appl. 204, 117607 (2022). https:\/\/doi.org\/10.1016\/j.eswa.2022.117607","journal-title":"Expert Syst. Appl."},{"issue":"4","key":"486_CR24","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1016\/j.entcs.2005.02.059","volume":"141","author":"J Kreimer","year":"2005","unstructured":"Kreimer, J.: Adaptive detection of design flaws. Electron. Notes Theory Comput. Sci. 141(4), 117\u2013136 (2005)","journal-title":"Electron. Notes Theory Comput. Sci."},{"issue":"9","key":"486_CR25","first-page":"1811","volume":"47","author":"H Liu","year":"2021","unstructured":"Liu, H., Jin, J., Xu, Z., Zou, Y., Bu, Y., Zhang, L.: Deep learning based code smell detection. IEEE trans. Softw. Eng. 47(9), 1811\u20131837 (2021)","journal-title":"IEEE trans. Softw. Eng."},{"key":"486_CR26","doi-asserted-by":"crossref","unstructured":"Liu, B., Liu, H., Li, G., Niu, N., Xu, Z., Wang, Y., Xia, Y., Zhang, Y., Jiang, Y.: Deep learning based feature envy detection boosted by real-world examples. In: 31st ACM joint meeting of the European software engineering conference\/symposium on the foundations-of-software-engineering (ESEC\/FSE), pp. 908\u2013920. ACM, New York (2023)","DOI":"10.1145\/3611643.3616353"},{"key":"486_CR27","doi-asserted-by":"crossref","unstructured":"Ma, W., Yu, Y., Ruan, X., Cai, B.: Pre-trained model based feature envy detection. In: 2023 IEEE\/ACM 20th International Conference on Mining Software Repositories (MSR), pp. 430\u2013440. IEEE, (2023)","DOI":"10.1109\/MSR59073.2023.00065"},{"key":"486_CR28","doi-asserted-by":"crossref","unstructured":"Mazinanian, D., Tsantalis, N., Stein, R., Valenta, Z.: Jdeodorant: clone refactoring. In: Proceedings of the 38th international conference on software engineering companion, pp. 613\u2013616 (2016)","DOI":"10.1145\/2889160.2889168"},{"issue":"2","key":"486_CR29","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1109\/TSE.2004.1265817","volume":"30","author":"T Mens","year":"2004","unstructured":"Mens, T., Tourw\u00e9, T.: A survey of software refactoring. IEEE Trans. Softw. Eng. 30(2), 126\u2013139 (2004)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"486_CR30","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/TSE.2009.50","volume":"36","author":"N Moha","year":"2010","unstructured":"Moha, N., Gu\u00e9h\u00e9neuc, Y.-G., Duchien, L., Le Meur, A.-F.: Decor: A method for the specification and detection of code and design smells. IEEE Trans. Softw. Eng. 36(1), 20\u201336 (2010)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"486_CR31","doi-asserted-by":"crossref","unstructured":"Nandani, H., Saad, M., Sharma, T.: Dacos-a manually annotated dataset of code smells. In: 2023 IEEE\/ACM 20th International conference on mining software repositories (MSR), pp. 1\u201310. IEEE, (2023)","DOI":"10.1109\/MSR59073.2023.00067"},{"key":"486_CR32","doi-asserted-by":"crossref","unstructured":"Nunes, H.G., Santana, A., Figueiredo, E., Costa, H.: Tuning code smell prediction models: A replication study. In: 2024 IEEE\/ACM 32nd International conference on program comprehension (ICPC), pp. 316\u2013327. ACM, (2024)","DOI":"10.1145\/3643916.3644436"},{"issue":"1","key":"486_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40411-017-0041-1","volume":"5","author":"T Paiva","year":"2017","unstructured":"Paiva, T., Damasceno, A., Figueiredo, E., Sant\u2019Anna, C.: On the evaluation of code smells and detection tools. J. Softw. Eng. Res. Dev. 5(1), 1\u201328 (2017)","journal-title":"J. Softw. Eng. Res. Dev."},{"issue":"1","key":"486_CR34","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1109\/TSE.2018.2883603","volume":"47","author":"F Palomba","year":"2021","unstructured":"Palomba, F., Andrew Tamburri, D., Arcelli Fontana, F., Oliveto, R., Zaidman, A., Serebrenik, A.: Beyond technical aspects: how do community smells influence the intensity of code smells? IEEE Trans. Softw. Eng. 47(1), 108\u2013129 (2021)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"486_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2018.02.004","volume":"99","author":"F Palomba","year":"2018","unstructured":"Palomba, F., Bavota, G., Di Penta, M., Fasano, F., Oliveto, R., De Lucia, A.: A large-scale empirical study on the lifecycle of code smell co-occurrences. Inf. Softw. Technol. 99, 1\u201310 (2018)","journal-title":"Inf. Softw. Technol."},{"issue":"5","key":"486_CR36","doi-asserted-by":"publisher","first-page":"462","DOI":"10.1109\/TSE.2014.2372760","volume":"41","author":"F Palomba","year":"2015","unstructured":"Palomba, F., Bavota, G., Penta, M.D., Oliveto, R., Poshyvanyk, D., De Lucia, A.: Mining version histories for detecting code smells. IEEE Trans. Softw. Eng. 41(5), 462\u2013489 (2015)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"486_CR37","doi-asserted-by":"crossref","unstructured":"Palomba, F., Bavota, G., Di\u00a0Penta, M., Fasano, F., Oliveto, R., De\u00a0Lucia, A.: On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation. In: Proceedings of the 40th international conference on software engineering, pp. 482\u2013482 (2018)","DOI":"10.1145\/3180155.3182532"},{"key":"486_CR38","doi-asserted-by":"crossref","unstructured":"Palomba, F., Panichella, A., De\u00a0Lucia, A., Oliveto, R., Zaidman, A.: A textual-based technique for smell detection. In: 2016 IEEE 24th international conference on program comprehension (ICPC), pp. 1\u201310. IEEE, (2016)","DOI":"10.1109\/ICPC.2016.7503704"},{"key":"486_CR39","doi-asserted-by":"crossref","unstructured":"Palomba, F., Panichella, A., Zaidman, A., Oliveto, R., De\u00a0Lucia, A.: The scent of a smell: An extensive comparison between textual and structural smells. In: Proceedings of the 40th international conference on software engineering, pp. 740\u2013740 (2018)","DOI":"10.1145\/3180155.3182530"},{"issue":"1","key":"486_CR40","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1109\/TSE.2018.2880977","volume":"47","author":"EV de Paulo Sobrinho","year":"2021","unstructured":"de Paulo Sobrinho, E.V., De Lucia, A., de Almeida Maia, M.: A systematic literature review on bad smells-5 w\u2019s: Which, when, what, who, where. IEEE Trans. Softw. Eng. 47(1), 17\u201366 (2021). https:\/\/doi.org\/10.1109\/TSE.2018.2880977","journal-title":"IEEE Trans. Softw. Eng."},{"key":"486_CR41","doi-asserted-by":"crossref","unstructured":"Pecorelli, F., Di\u00a0Nucci, D., De\u00a0Roover, C., De\u00a0Lucia, A.: On the role of data balancing for machine learning-based code smell detection. In: Proceedings of the 3rd ACM SIGSOFT international workshop on machine learning techniques for software quality evaluation, pp. 19\u201324 (2019)","DOI":"10.1145\/3340482.3342744"},{"key":"486_CR42","doi-asserted-by":"crossref","unstructured":"Pecorelli, F., Palomba, F., Di\u00a0Nucci, D., De\u00a0Lucia, A.: Comparing heuristic and machine learning approaches for metric-based code smell detection. In: 2019 IEEE\/ACM 27th international conference on program comprehension (ICPC), pp. 93\u2013104. IEEE, (2019)","DOI":"10.1109\/ICPC.2019.00023"},{"key":"486_CR43","doi-asserted-by":"crossref","unstructured":"Pietrzak, B., Walter, B.: Leveraging code smell detection with inter-smell relations. In: Extreme programming and agile processes in software engineering, pp. 75\u201384. Springer, Berlin (2006)","DOI":"10.1007\/11774129_8"},{"issue":"11","key":"486_CR44","first-page":"867","volume":"27","author":"G Rasool","year":"2015","unstructured":"Rasool, G., Arshad, Z.: A review of code smell mining techniques. J. Softw.: Evolut. Process 27(11), 867\u2013895 (2015)","journal-title":"J. Softw.: Evolut. Process"},{"key":"486_CR45","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1007\/s13369-016-2238-8","volume":"42","author":"G Rasool","year":"2017","unstructured":"Rasool, G., Arshad, Z.: A lightweight approach for detection of code smells. Arab. J. Sci. Eng. 42, 483\u2013506 (2017)","journal-title":"Arab. J. Sci. Eng."},{"key":"486_CR46","doi-asserted-by":"crossref","unstructured":"Shen, L., Liu, W., Chen, X., Gu, Q., Liu, X.: Improving machine learning-based code smell detection via hyper-parameter optimization. In: 2020 27th Asia-Pacific Software Engineering Conference (APSEC), pp. 276\u2013285. IEEE, (2020)","DOI":"10.1109\/APSEC51365.2020.00036"},{"key":"486_CR47","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2023.102999","volume":"230","author":"J Slivka","year":"2023","unstructured":"Slivka, J., Luburi\u0107, N., Proki\u0107, S., Gruji\u0107, K.-G., Kova\u010devi\u0107, A., Sladi\u0107, G., Vidakovi\u0107, D.: Towards a systematic approach to manual annotation of code smells. Sci. Comput. Program. 230, 102999 (2023). https:\/\/doi.org\/10.1016\/j.scico.2023.102999","journal-title":"Sci. Comput. Program."},{"issue":"1","key":"486_CR48","doi-asserted-by":"publisher","first-page":"150","DOI":"10.13328\/j.cnki.jos.006431","volume":"34","author":"Y Tian","year":"2023","unstructured":"Tian, Y., Li, K., Wang, T., Jiao, Q., Li, G., Zhang, Y., Liu, H.: Survey on code smells. Ruan Jian Xue Bao\/Journal of Software (in Chinese) 34(1), 150\u2013170 (2023). https:\/\/doi.org\/10.13328\/j.cnki.jos.006431","journal-title":"Ruan Jian Xue Bao\/Journal of Software (in Chinese)"},{"key":"486_CR49","doi-asserted-by":"crossref","unstructured":"Vidal, S., Vazquez, H., Diaz-Pace, J.A., Marcos, C., Garcia, A., Oizumi, W.: Jspirit: a flexible tool for the analysis of code smells. In: 2015 34th International conference of the Chilean computer science society (SCCC), pp. 1\u20136. IEEE, (2015)","DOI":"10.1109\/SCCC.2015.7416572"},{"issue":"14","key":"486_CR50","doi-asserted-by":"publisher","first-page":"6149","DOI":"10.3390\/app14146149","volume":"14","author":"PS Yadav","year":"2024","unstructured":"Yadav, P.S., Rao, R.S., Mishra, A., Gupta, M.: Machine learning-based methods for code smell detection: a survey. Appl. Sci. 14(14), 6149 (2024). https:\/\/doi.org\/10.3390\/app14146149","journal-title":"Appl. Sci."},{"key":"486_CR51","doi-asserted-by":"crossref","unstructured":"Yedida, R., Menzies, T.: How to improve deep learning for software analytics: (a case study with code smell detection). In: Proceedings of the 19th International conference on mining software repositories, pp. 156\u2013166 (2022)","DOI":"10.1145\/3524842.3528458"},{"issue":"5","key":"486_CR52","first-page":"1551","volume":"33","author":"Y Zhang","year":"2022","unstructured":"Zhang, Y., Dong, C., Liu, H., Ge, C.: Code smell detection approach based on pre-training model and multi-level information. J. Softw. 33(5), 1551\u20131568 (2022)","journal-title":"J. Softw."},{"issue":"5","key":"486_CR53","first-page":"1422","volume":"30","author":"X Zhang","year":"2019","unstructured":"Zhang, X., Zhu, C.: Empirical study of code smell impact on software evolution. J. Softw. 30(5), 1422\u20131437 (2019)","journal-title":"J. Softw."}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-025-00486-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10515-025-00486-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-025-00486-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,6]],"date-time":"2025-04-06T03:45:14Z","timestamp":1743911114000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10515-025-00486-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,21]]},"references-count":53,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,5]]}},"alternative-id":["486"],"URL":"https:\/\/doi.org\/10.1007\/s10515-025-00486-9","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"type":"print","value":"0928-8910"},{"type":"electronic","value":"1573-7535"}],"subject":[],"published":{"date-parts":[[2025,2,21]]},"assertion":[{"value":"16 February 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 January 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 February 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"24"}}