{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,18]],"date-time":"2026-04-18T16:39:05Z","timestamp":1776530345952,"version":"3.51.2"},"publisher-location":"Cham","reference-count":25,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031861482","type":"print"},{"value":"9783031861499","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-86149-9_42","type":"book-chapter","created":{"date-parts":[[2025,4,1]],"date-time":"2025-04-01T22:25:48Z","timestamp":1743546348000},"page":"444-454","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Leveraging Prompt-Based Large Language Models for\u00a0Code Smell Detection: A Comparative Study on\u00a0the\u00a0MLCQ Dataset"],"prefix":"10.1007","author":[{"given":"Djamel","family":"Mesbah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nour","family":"El Madhoun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Khaldoun","family":"Al Agha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hani","family":"Chalouati","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,4,1]]},"reference":[{"issue":"1","key":"42_CR1","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/TSE.2009.50","volume":"36","author":"N Moha","year":"2009","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. Software Eng. 36(1), 20\u201336 (2009)","journal-title":"IEEE Trans. Software Eng."},{"key":"42_CR2","doi-asserted-by":"crossref","unstructured":"Fontana, F.A., Dietrich, J., Walter, B., Yamashita, A., Zanoni, M.: Antipattern and code smell false positives: preliminary conceptualization and classification. In: IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), vol. 1, pp. 609\u2013613. IEEE (2016)","DOI":"10.1109\/SANER.2016.84"},{"key":"42_CR3","doi-asserted-by":"crossref","unstructured":"Fontana, F.A., Braione, P., Zanoni, M.: Automatic detection of bad smells in code: an experimental assessment. J. Object Technol. 11(2), 5\u20131 (2012)","DOI":"10.5381\/jot.2012.11.2.a5"},{"key":"42_CR4","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":"42_CR5","doi-asserted-by":"crossref","unstructured":"Ho, A., Bui, A.M.T., Nguyen, P.T., Di\u00a0Salle, A.: Fusion of deep convolutional and LSTM recurrent neural networks for automated detection of code smells. In: Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, pp. 229\u2013234 (2023)","DOI":"10.1145\/3593434.3593476"},{"key":"42_CR6","doi-asserted-by":"crossref","unstructured":"Li, Y., Zhang, X.: Multi-label code smell detection with hybrid model based on deep learning. SEKE 42\u201347 (2022)","DOI":"10.18293\/SEKE2022-077"},{"key":"42_CR7","doi-asserted-by":"crossref","unstructured":"Xu, W., Zhang, X.: Multi-granularity code smell detection using deep learning method based on abstract syntax tree. SEKE 503\u2013509 (2021)","DOI":"10.18293\/SEKE2021-014"},{"key":"42_CR8","series-title":"Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/978-3-030-80851-8_12","volume-title":"Applied Cryptography in Computer and Communications","author":"T Lin","year":"2021","unstructured":"Lin, T., Fu, X., Chen, F., Li, L.: A novel approach for code smells detection based on deep leaning. In: Chen, B., Huang, X. (eds.) AC3 2021. LNICST, vol. 386, pp. 171\u2013174. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-80851-8_12"},{"key":"42_CR9","unstructured":"Chen, M., et\u00a0al.: Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374 (2021)"},{"key":"42_CR10","unstructured":"Liu, J., Xia, C.S., Wang, Y., Zhang, L.: Is your code generated by ChatGPT really correct? Rigorous evaluation of large language models for code generation. In: Advances in Neural Information Processing Systems, vol. 36 (2024)"},{"key":"42_CR11","unstructured":"Hou, X., et al.: Large language models for software engineering: a systematic literature review. ACM Trans. Softw. Eng. Methodol. (2023)"},{"key":"42_CR12","unstructured":"Liu, H., Zhang, Y., Saikrishna, V., Tian, Q., Zheng, K.: Prompt learning for multi-label code smell detection: a promising approach. arXiv preprint arXiv:2402.10398 (2024)"},{"key":"42_CR13","doi-asserted-by":"crossref","unstructured":"Lucas, K., Gheyi, R., Soares, E., Ribeiro, M., Machado, I.: Evaluating large language models in detecting test smells. arXiv preprint arXiv:2407.19261 (2024)","DOI":"10.5753\/sbes.2024.3642"},{"key":"42_CR14","doi-asserted-by":"crossref","unstructured":"Mesbah, D., El Madhoun, N., Al Agha, K., Chalouati, H.: Beyond the code: unraveling the applicability of graph neural networks in smell detection. In: Advances in Network-Based Information Systems: The 27th International Conference on Network-Based Information Systems (NBiS-2024), p. 148. Springer, Cham (2024)","DOI":"10.1007\/978-3-031-72325-4_15"},{"key":"42_CR15","unstructured":"Vaswani, A.: Attention is all you need. In: Advances in Neural Information Processing Systems (2017)"},{"key":"42_CR16","unstructured":"Koroteev, M.V.: BERT: a review of applications in natural language processing and understanding. arXiv preprint arXiv:2103.11943 (2021)"},{"key":"42_CR17","unstructured":"Fu, Z., et al.: Decoder-only or encoder-decoder? interpreting language model as a regularized encoder-decoder. arXiv preprint arXiv:2304.04052 (2023)"},{"key":"42_CR18","unstructured":"Brown, T.B.: Language models are few-shot learners. arXiv preprint arXiv:2005.14165 (2020)"},{"key":"42_CR19","unstructured":"Haldar, R., Hockenmaier, J.: Analyzing the performance of large language models on code summarization. arXiv preprint arXiv:2404.08018 (2024)"},{"key":"42_CR20","doi-asserted-by":"crossref","unstructured":"Hossain, S.B., et al.: A deep dive into large language models for automated bug localization and repair. In: Proceedings of the ACM on Software Engineering, vol. 1(FSE), pp. 1471\u20131493. ACM New York (2024)","DOI":"10.1145\/3660773"},{"key":"42_CR21","first-page":"27730","volume":"35","author":"L Ouyang","year":"2022","unstructured":"Ouyang, L., et al.: Training language models to follow instructions with human feedback. Adv. Neural. Inf. Process. Syst. 35, 27730\u201327744 (2022)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"42_CR22","unstructured":"Achiam, J., et al.: GPT-4 technical report. arXiv preprint arXiv:2303.08774 (2023)"},{"key":"42_CR23","unstructured":"Dubey, A., et\u00a0al.: The Llama 3 herd of models. arXiv preprint arXiv:2407.21783 (2024)"},{"key":"42_CR24","doi-asserted-by":"crossref","unstructured":"Ainslie, J., Lee-Thorp, J., de\u00a0Jong, M., Zemlyanskiy, Y., Lebr\u00f3n, F., Sanghai, S.: GQA: training generalized multi-query transformer models from multi-head checkpoints. arXiv preprint arXiv:2305.13245 (2023)","DOI":"10.18653\/v1\/2023.emnlp-main.298"},{"key":"42_CR25","doi-asserted-by":"crossref","unstructured":"Madeyski, L., Lewowski, T.: MLCQ: industry-relevant code smell data set. In: Proceedings of the 24th International Conference on Evaluation and Assessment in Software Engineering, pp. 342\u2013347 (2020)","DOI":"10.1145\/3383219.3383264"}],"container-title":["Lecture Notes on Data Engineering and Communications Technologies","Advances in Internet, Data and Web Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-86149-9_42","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,1]],"date-time":"2025-04-01T22:26:08Z","timestamp":1743546368000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-86149-9_42"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031861482","9783031861499"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-86149-9_42","relation":{},"ISSN":["2367-4512","2367-4520"],"issn-type":[{"value":"2367-4512","type":"print"},{"value":"2367-4520","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"1 April 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EIDWT","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Emerging Internet, Data & Web Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Matsue","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Japan","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 February 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 February 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eidwt12025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/voyager.ce.fit.ac.jp\/conf\/eidwt\/2025\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}