{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T04:20:16Z","timestamp":1774239616137,"version":"3.50.1"},"reference-count":88,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372236"],"award-info":[{"award-number":["62372236"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62402223"],"award-info":[{"award-number":["62402223"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100013088","name":"Qing Lan Project of Jiangsu Province","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100013088","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans.Inform.Forensic Secur."],"published-print":{"date-parts":[[2025]]},"DOI":"10.1109\/tifs.2025.3618407","type":"journal-article","created":{"date-parts":[[2025,10,6]],"date-time":"2025-10-06T17:35:46Z","timestamp":1759772146000},"page":"10864-10878","source":"Crossref","is-referenced-by-count":1,"title":["InstructRepair: Instruct Large Language Models With Rich Bug Information for Automated Program Repair"],"prefix":"10.1109","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1632-5737","authenticated-orcid":false,"given":"Anmin","family":"Fu","sequence":"first","affiliation":[{"name":"School of Cyber Science and Engineering and the School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-2190-6671","authenticated-orcid":false,"given":"Pengyu","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Cyber Science and Engineering, Nanjing University of Science and Technology, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-3075-3739","authenticated-orcid":false,"given":"Jichunyang","family":"Li","sequence":"additional","affiliation":[{"name":"School of Computer Science and Software Engineering, The University of Western Australia, Perth, WA, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5903-557X","authenticated-orcid":false,"given":"Boyu","family":"Kuang","sequence":"additional","affiliation":[{"name":"School of Cyber Science and Engineering, Nanjing University of Science and Technology, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6029-5064","authenticated-orcid":false,"given":"Yansong","family":"Gao","sequence":"additional","affiliation":[{"name":"School of Computer Science and Software Engineering, The University of Western Australia, Perth, WA, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3105906"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3631974"},{"key":"ref3","article-title":"A survey on automated program repair techniques","author":"Huang","year":"2023","journal-title":"arXiv:2303.18184"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3055301.3068754"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2009.4"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3330577"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549130"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/icse.2013.6606626"},{"key":"ref9","first-page":"6000","article-title":"Attention is all you need","volume-title":"Proc. NIPS","author":"Vaswani"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338952"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397369"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/icse48619.2023.00125"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3520312.3534862"},{"key":"ref14","article-title":"A survey of large language models for code: Evolution, benchmarking, and future trends","author":"Zheng","year":"2023","journal-title":"arXiv:2311.10372"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ase56229.2023.00181"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-025-00492-x"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3660773"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3650212.3680323"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549101"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3340544"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510222"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3691620.3695555"},{"key":"ref23","first-page":"1","article-title":"A prompt pattern catalog to enhance prompt engineering with ChatGPT","volume-title":"Proc. 30th Conf. Pattern Lang. Programs (PLoP)","author":"White"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/sp46215.2023.10179324"},{"key":"ref25","volume-title":"Test Driven Development: By Example","author":"Beck","year":"2022"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/tse.2016.2521368"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3556926"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2610384.2628055"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3616271"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3691620.3695062"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639095"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510040"},{"key":"ref33","article-title":"Finetuned language models are zero-shot learners","author":"Wei","year":"2021","journal-title":"arXiv:2109.01652"},{"key":"ref34","article-title":"GPT-4 technical report","volume-title":"arXiv:2303.08774","author":"Achiam","year":"2023"},{"key":"ref35","article-title":"The Llama 3 herd of models","author":"Grattafiori","year":"2024","journal-title":"arXiv:2407.21783"},{"key":"ref36","first-page":"1069","article-title":"CodeT5 +: Open code large language models for code understanding and generation","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process","author":"Wang"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/icse43902.2021.00107"},{"key":"ref38","first-page":"3045","article-title":"The power of scale for parameter-efficient prompt tuning","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process","author":"Lester"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3616256"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/icst.2019.00020"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417943"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2024.3396667"},{"key":"ref43","article-title":"Catastrophic Software Errors Doomed Boeing\u2019s Airplanes and Nearly Destroyed Its NASA Spaceship","volume-title":"Experts Blame the Leadership","author":"McFall-Johnsen","year":"2020"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549098"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3556893"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/tse.2019.2944914"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3534369"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859059"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/icse.2009.5070536"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468600"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/ase.2015.60"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/icse.2015.65"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510177"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/3769676"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2024.3372777"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/3560815"},{"key":"ref57","first-page":"328","article-title":"Universal language model fine-tuning for text classification","volume-title":"Proc. 56th Annu. Meeting Assoc. Comput. Linguistics","author":"Howard"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3524459.3527351"},{"key":"ref59","first-page":"1482","article-title":"Automated program repair in the era of large pre-trained language models","volume-title":"Proc. IEEE\/ACM 45th Int. Conf. Softw. Eng. (ICSE)","author":"Xia"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/tifs.2024.3374558"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ase56229.2023.00063"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3608132"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/tpami.2024.3415112"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2023.3308897"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3613892"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3534219"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2022.3192631"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639222"},{"key":"ref69","volume-title":"Code Alpaca: An Instruction-Following Llama Model for Code Generation","author":"Chaudhary","year":"2023"},{"key":"ref70","first-page":"8696","article-title":"CodeT5: Identifier-aware unified pre-trained encoder\u2013decoder models for code understanding and generation","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process","author":"Wang"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/issre.2003.1251029"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3181"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2024.3482707"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/icse.2017.66"},{"key":"ref75","article-title":"UL2: Unifying language learning paradigms","author":"Tay","year":"2022","journal-title":"arXiv:2205.05131"},{"key":"ref76","article-title":"CodeGen2: Lessons for training LLMs on programming and natural languages","author":"Nijkamp","year":"2023","journal-title":"arXiv:2305.02309"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1145\/3524842.3528505"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/3650212.3652140"},{"key":"ref79","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1007\/978-1-4842-8844-3_4","volume-title":"Hugging face,\u201d in Introduction to Transformers for NLP: With the Hugging Face Library and Models to Solve Problems","author":"Jain","year":"2022"},{"key":"ref80","first-page":"38","article-title":"Transformers: State-of-the-art natural language processing","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process., Syst. Demonstrations","author":"Wolf"},{"key":"ref81","first-page":"111760","article-title":"Why warmup the learning rate? Underlying mechanisms and improvements","volume-title":"Proc. 38th Int. Conf. Neural Inf. Process. Syst. (NIPS)","author":"Kalra"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468544"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/3625293"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1145\/3650212.3680328"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2024.112083"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3623310"},{"key":"ref87","article-title":"Hyper-parameter optimization: A review of algorithms and applications","author":"Yu","year":"2020","journal-title":"arXiv:2003.05689"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2021.102609"}],"container-title":["IEEE Transactions on Information Forensics and Security"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10206\/10810755\/11194216.pdf?arnumber=11194216","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T04:43:40Z","timestamp":1761281020000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11194216\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":88,"URL":"https:\/\/doi.org\/10.1109\/tifs.2025.3618407","relation":{},"ISSN":["1556-6013","1556-6021"],"issn-type":[{"value":"1556-6013","type":"print"},{"value":"1556-6021","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]}}}