{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T12:23:03Z","timestamp":1783513383042,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,4,12]],"date-time":"2026-04-12T00:00:00Z","timestamp":1775952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,4,12]]},"DOI":"10.1145\/3786582.3786825","type":"proceedings-article","created":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T11:52:47Z","timestamp":1783511567000},"page":"131-135","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Leveraging Design-Aware Context in Large Language Models for Code Comment Generation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0248-1509","authenticated-orcid":false,"given":"Aritra","family":"Mitra","sequence":"first","affiliation":[{"name":"Indian Institute of Technology Kharagpur, Kharagpur, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3935-4087","authenticated-orcid":false,"given":"Srijoni","family":"Majumdar","sequence":"additional","affiliation":[{"name":"University of Leeds, Leeds, United Kingdom and Indian Institute of Technology Kharagpur, Kharagpur, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-8852-0217","authenticated-orcid":false,"given":"Anamitra","family":"Mukhopadhyay","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Kharagpur, Kharagpur, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1435-6051","authenticated-orcid":false,"given":"Partha Pratim","family":"Das","sequence":"additional","affiliation":[{"name":"Ashoka University, Sonipat, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1739-175X","authenticated-orcid":false,"given":"Paul D","family":"Clough","sequence":"additional","affiliation":[{"name":"University of Sheffield, Sheffield, United Kingdom and TPXImpact, London, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3553-8834","authenticated-orcid":false,"given":"Partha Pratim","family":"Chakrabarti","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Kharagpur, Kharagpur, India"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,7,8]]},"reference":[{"key":"e_1_3_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/RAMS.2002.981648"},{"key":"e_1_3_3_1_3_2","doi-asserted-by":"crossref","unstructured":"Toufique Ahmed and Premkumar Devanbu. 2022. Few-shot training LLMs for project-specific code-summarization. arxiv:https:\/\/arXiv.org\/abs\/2207.04237\u00a0[cs.SE]","DOI":"10.1145\/3551349.3559555"},{"key":"e_1_3_3_1_4_2","unstructured":"Alberto Aimer. 1998. Introduction to Software Documentation. https:\/\/cds.cern.ch\/record\/383260\/files\/p135.pdf"},{"key":"e_1_3_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00086"},{"key":"e_1_3_3_1_6_2","unstructured":"Tom\u00a0B. Brown Benjamin Mann Nick Ryder Melanie Subbiah Jared Kaplan Prafulla Dhariwal Arvind Neelakantan Pranav Shyam Girish Sastry Amanda Askell Sandhini Agarwal Ariel Herbert-Voss Gretchen Krueger Tom Henighan Rewon Child Aditya Ramesh Daniel\u00a0M. Ziegler Jeffrey Wu Clemens Winter Christopher Hesse Mark Chen Eric Sigler Mateusz Litwin Scott Gray Benjamin Chess Jack Clark Christopher Berner Sam McCandlish Alec Radford Ilya Sutskever and Dario Amodei. 2020. Language Models are Few-Shot Learners. CoRR abs\/2005.14165 (2020). arXiv:https:\/\/arXiv.org\/abs\/2005.14165"},{"key":"e_1_3_3_1_7_2","doi-asserted-by":"crossref","unstructured":"Nachiketa Chatterjee Srijoni Majumdar Partha\u00a0Pratim Das and Amlan Chakrabarti. 2023. ParallelC-Assist: Productivity Accelerator Suite Based on Dynamic Instrumentation. IEEE Access 11 (2023) 73599\u201373612.","DOI":"10.1109\/ACCESS.2023.3293525"},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"crossref","unstructured":"Nachiketa Chatterjee Srijoni Majumdar Partha\u00a0Pratim Das and Amlan Chakrabarti. 2025. Tool assisted Agile approach for legacy application migration. International Journal of System Assurance Engineering and Management 16 9 (2025) 3002\u20133017.","DOI":"10.1007\/s13198-025-02823-3"},{"key":"e_1_3_3_1_9_2","unstructured":"Haotian Cui Chenglong Wang Junjie Huang Jeevana\u00a0Priya Inala Todd Mytkowicz Bo Wang Jianfeng Gao and Nan Duan. 2022. CodeExp: Explanatory Code Document Generation. arxiv:https:\/\/arXiv.org\/abs\/2211.15395\u00a0[cs.CL]"},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"crossref","DOI":"10.21236\/ADA269923","volume-title":"A Case Study in Software Maintenance","author":"Dart Susan\u00a0A.","year":"1993","unstructured":"Susan\u00a0A. Dart, Alan\u00a0M. Christie, and Alan\u00a0W. Brown. 1993. A Case Study in Software Maintenance. Technical Report CMU\/SEI-93-TR-8. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA. https:\/\/www.sei.cmu.edu\/documents\/1079\/1993_005_001_16172.pdf"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/1085313.1085331"},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1004"},{"key":"e_1_3_3_1_13_2","unstructured":"Aysa\u00a0Xuemo Fan Arun Balajiee\u00a0Lekshmi Narayanan Mohammad Hassany and Jiaze Ke. 2024. Evaluating the Quality of Code Comments Generated by Large Language Models for Novice Programmers. arxiv:https:\/\/arXiv.org\/abs\/2409.14368\u00a0[cs.SE]"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"crossref","unstructured":"Kathrin Figl Maria Kirchner Sebastian Baltes and Michael Felderer. 2025. The Influence of Code Comments on the Perceived Helpfulness of Stack Overflow Posts. arxiv:https:\/\/arXiv.org\/abs\/2508.19610\u00a0[cs.SE]","DOI":"10.1007\/s10664-025-10727-w"},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2007.21"},{"key":"e_1_3_3_1_16_2","unstructured":"Daniel Fried Armen Aghajanyan Jessy Lin Sida Wang Eric Wallace Freda Shi Ruiqi Zhong Wen tau Yih Luke Zettlemoyer and Mike Lewis. 2023. InCoder: A Generative Model for Code Infilling and Synthesis. arxiv:https:\/\/arXiv.org\/abs\/2204.05999\u00a0[cs.SE]"},{"key":"e_1_3_3_1_17_2","unstructured":"Jinlan Fu See-Kiong Ng Zhengbao Jiang and Pengfei Liu. 2023. GPTScore: Evaluate as You Desire. arxiv:https:\/\/arXiv.org\/abs\/2302.04166\u00a0[cs.CL]"},{"key":"e_1_3_3_1_18_2","unstructured":"Yunfan Gao Yun Xiong Xinyu Gao Kangxiang Jia Jinliu Pan Yuxi Bi Yi Dai Jiawei Sun Meng Wang and Haofen Wang. 2024. Retrieval-Augmented Generation for Large Language Models: A Survey. arxiv:https:\/\/arXiv.org\/abs\/2312.10997\u00a0[cs.CL]"},{"key":"e_1_3_3_1_19_2","doi-asserted-by":"publisher","unstructured":"Xing Hu Ge Li Xin Xia David Lo and Zhi Jin. 2020. Deep code comment generation with hybrid lexical and syntactical information. Empirical Softw. Engg. 25 3 (May 2020) 2179\u20132217. 10.1007\/s10664-019-09730-9","DOI":"10.1007\/s10664-019-09730-9"},{"key":"e_1_3_3_1_20_2","unstructured":"Patrick Lewis Ethan Perez Aleksandra Piktus Fabio Petroni Vladimir Karpukhin Naman Goyal Heinrich K\u00fcttler Mike Lewis Wen tau Yih Tim Rockt\u00e4schel Sebastian Riedel and Douwe Kiela. 2021. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. arxiv:https:\/\/arXiv.org\/abs\/2005.11401\u00a0[cs.CL]"},{"key":"e_1_3_3_1_21_2","first-page":"74","volume-title":"Text Summarization Branches Out","author":"Lin Chin-Yew","year":"2004","unstructured":"Chin-Yew Lin. 2004. ROUGE: A Package for Automatic Evaluation of Summaries. In Text Summarization Branches Out. Association for Computational Linguistics, Barcelona, Spain, 74\u201381. https:\/\/aclanthology.org\/W04-1013\/"},{"key":"e_1_3_3_1_22_2","unstructured":"LinearB. 2024. Engineering Investment Analysis: Metrics Guide. https:\/\/linearb.io\/metrics-guide\/. Analysis of 3 000+ teams."},{"key":"e_1_3_3_1_23_2","unstructured":"Shuai Lu Daya Guo Shuo Ren Junjie Huang Alexey Svyatkovskiy Ambrosio Blanco Colin Clement Dawn Drain Daxin Jiang Duyu Tang Ge Li Lidong Zhou Linjun Shou Long Zhou Michele Tufano Ming Gong Ming Zhou Nan Duan Neel Sundaresan Shao\u00a0Kun Deng Shengyu Fu and Shujie Liu. 2021. CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation. arxiv:https:\/\/arXiv.org\/abs\/2102.04664\u00a0[cs.SE]"},{"key":"e_1_3_3_1_24_2","doi-asserted-by":"crossref","unstructured":"Srijoni Majumdar Ayush Bansal Partha\u00a0Pratim Das Paul\u00a0D Clough Kausik Datta and Soumya\u00a0Kanti Ghosh. 2022. Automated evaluation of comments to aid software maintenance. Journal of Software: Evolution and Process 34 7 (2022) e2463.","DOI":"10.1002\/smr.2463"},{"key":"e_1_3_3_1_25_2","doi-asserted-by":"crossref","unstructured":"Srijoni Majumdar Adwita Deshpande Partha\u00a0Pratim Das and Partha\u00a0Pratim Chakrabarti. 2025. Comprehending C codes with LLMs: Effective comment generation through retrieval and reasoning. Pattern Recognition Letters (2025).","DOI":"10.1016\/j.patrec.2025.10.007"},{"key":"e_1_3_3_1_26_2","unstructured":"OpenAI. 2024. Hello GPT-4o. https:\/\/openai.com\/index\/hello-gpt-4o\/ Large Language Model.."},{"key":"e_1_3_3_1_27_2","unstructured":"OpenAI. 2025. Introducing OpenAI o3 and o4-mini. https:\/\/openai.com\/index\/introducing-o3-and-o4-mini\/ Large Language Model.."},{"key":"e_1_3_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.3115\/1073083.1073135"},{"key":"e_1_3_3_1_29_2","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1145\/3632754.3633480","volume-title":"Proceedings of the 15th Annual Meeting of the Forum for Information Retrieval Evaluation","author":"Paul Soumen","year":"2023","unstructured":"Soumen Paul, Srijoni Majumdar, Ayan Bandyopadhyay, Bhargav Dave, Samiran Chattopadhyay, Partha Das, Paul\u00a0D Clough, and Prasenjit Majumder. 2023. Efficiency of Large Language Models to scale up Ground Truth: Overview of the IRSE Track at Forum for Information Retrieval 2023. In Proceedings of the 15th Annual Meeting of the Forum for Information Retrieval Evaluation. 16\u201318."},{"key":"e_1_3_3_1_30_2","doi-asserted-by":"publisher","unstructured":"Karl Pearson. 1900. X. On the criterion that a given system of deviations from the probable in the case of a correlated system of variables is such that it can be reasonably supposed to have arisen from random sampling. The London Edinburgh and Dublin Philosophical Magazine and Journal of Science 50 302 (1900) 157\u2013175. 10.1080\/14786440009463897","DOI":"10.1080\/14786440009463897"},{"key":"e_1_3_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM52516.2021.00027"},{"key":"e_1_3_3_1_32_2","doi-asserted-by":"publisher","unstructured":"Pooja Rani Arianna Blasi Nataliia Stulova Sebastiano Panichella Alessandra Gorla and Oscar Nierstrasz. 2023. A decade of code comment quality assessment: A systematic literature review. J. Syst. Softw. 195 C (Jan. 2023) 22\u00a0pages. 10.1016\/j.jss.2022.111515","DOI":"10.1016\/j.jss.2022.111515"},{"key":"e_1_3_3_1_33_2","unstructured":"DeepSeek Research. 2025. DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning. https:\/\/github.com\/deepseek-ai\/DeepSeek-R1\/blob\/main\/DeepSeek_R1.pdf."},{"key":"e_1_3_3_1_34_2","unstructured":"Rollbar. 2021. The 2021 State of Software Code Report. https:\/\/rollbar.com\/blog\/announcing-the-2021-state-of-software-code-report\/."},{"key":"e_1_3_3_1_35_2","unstructured":"Leonard Salewski Stephan Alaniz Isabel Rio-Torto Eric Schulz and Zeynep Akata. 2023. In-Context Impersonation Reveals Large Language Models\u2019 Strengths and Biases. arxiv:https:\/\/arXiv.org\/abs\/2305.14930\u00a0[cs.AI] https:\/\/arxiv.org\/abs\/2305.14930"},{"key":"e_1_3_3_1_36_2","doi-asserted-by":"crossref","unstructured":"Ramin Shahbazi Rishab Sharma and Fatemeh\u00a0H. Fard. 2021. API2Com: On the Improvement of Automatically Generated Code Comments Using API Documentations. arxiv:https:\/\/arXiv.org\/abs\/2103.10668\u00a0[cs.SE] https:\/\/arxiv.org\/abs\/2103.10668","DOI":"10.1109\/ICPC52881.2021.00049"},{"key":"e_1_3_3_1_37_2","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1007\/978-3-319-19243-7_10","volume-title":"Advanced Information Systems Engineering Workshops","author":"Shmerlin Yulia","year":"2015","unstructured":"Yulia Shmerlin, Irit Hadar, Doron Kliger, and Hayim Makabee. 2015. To Document or Not to Document? An Exploratory Study on Developers\u2019 Motivation to Document Code. In Advanced Information Systems Engineering Workshops, Anne Persson and Janis Stirna (Eds.). Springer International Publishing, Cham, 100\u2013106."},{"key":"e_1_3_3_1_38_2","unstructured":"Weisong Sun Chunrong Fang Yun Miao Yudu You Mengzhe Yuan Yuchen Chen Quanjun Zhang An Guo Xiang Chen Yang Liu and Zhenyu Chen. 2023. Abstract Syntax Tree for Programming Language Understanding and Representation: How Far Are We? arxiv:https:\/\/arXiv.org\/abs\/2312.00413\u00a0[cs.SE] https:\/\/arxiv.org\/abs\/2312.00413"},{"key":"e_1_3_3_1_39_2","unstructured":"Mistral\u00a0AI Team. 2025. Codestral 25.01. https:\/\/mistral.ai\/news\/codestral-2501 Large Language Model.."},{"key":"e_1_3_3_1_40_2","doi-asserted-by":"publisher","unstructured":"T. Tenny. 1988. Program readability: procedures versus comments. IEEE Transactions on Software Engineering 14 9 (1988) 1271\u20131279. 10.1109\/32.6171","DOI":"10.1109\/32.6171"},{"key":"e_1_3_3_1_41_2","unstructured":"Vatsal Venkatkrishna Durga\u00a0Shree Nagabushanam Emmanuel Iko-Ojo Simon and Melina Vidoni. 2023. DocGen: Generating Detailed Parameter Docstrings in Python. arxiv:https:\/\/arXiv.org\/abs\/2311.06453\u00a0[cs.SE] https:\/\/arxiv.org\/abs\/2311.06453"},{"key":"e_1_3_3_1_42_2","doi-asserted-by":"publisher","unstructured":"Xin Xia Lingfeng Bao David Lo Zhenchang Xing Ahmed\u00a0E. Hassan and Shanping Li. 2018. Measuring Program Comprehension: A Large-Scale Field Study with Professionals. IEEE Transactions on Software Engineering 44 10 (2018) 951\u2013976. 10.1109\/TSE.2017.2734091","DOI":"10.1109\/TSE.2017.2734091"},{"key":"e_1_3_3_1_43_2","unstructured":"Ziyang Xu Keqin Peng Liang Ding Dacheng Tao and Xiliang Lu. 2024. Take Care of Your Prompt Bias! Investigating and Mitigating Prompt Bias in Factual Knowledge Extraction. arxiv:https:\/\/arXiv.org\/abs\/2403.09963\u00a0[cs.CL] https:\/\/arxiv.org\/abs\/2403.09963"},{"key":"e_1_3_3_1_44_2","doi-asserted-by":"crossref","unstructured":"Guang Yang Xiang Chen Jinxin Cao Shuyuan Xu Zhanqi Cui Chi Yu and Ke Liu. 2021. ComFormer: Code Comment Generation via Transformer and Fusion Method-based Hybrid Code Representation. arxiv:https:\/\/arXiv.org\/abs\/2107.03644\u00a0[cs.SE]","DOI":"10.1109\/DSA52907.2021.00013"},{"key":"e_1_3_3_1_45_2","unstructured":"Tianyi Zhang Varsha Kishore Felix Wu Kilian\u00a0Q. Weinberger and Yoav Artzi. 2020. BERTScore: Evaluating Text Generation with BERT. arxiv:https:\/\/arXiv.org\/abs\/1904.09675\u00a0[cs.CL] https:\/\/arxiv.org\/abs\/1904.09675"}],"event":{"name":"ICSE-NIER '26: 2026 IEEE\/ACM 48th International Conference on Software Engineering","location":"Rio de Janeiro Brazil","acronym":"ICSE-NIER '26","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the IEEE\/ACM 48th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3786582.3786825","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T11:56:18Z","timestamp":1783511778000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3786582.3786825"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,12]]},"references-count":44,"alternative-id":["10.1145\/3786582.3786825","10.1145\/3786582"],"URL":"https:\/\/doi.org\/10.1145\/3786582.3786825","relation":{},"subject":[],"published":{"date-parts":[[2026,4,12]]},"assertion":[{"value":"2026-07-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}