{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T19:09:09Z","timestamp":1757617749188,"version":"3.44.0"},"publisher-location":"Singapore","reference-count":15,"publisher":"Springer Nature Singapore","isbn-type":[{"type":"print","value":"9789819645657"},{"type":"electronic","value":"9789819645664"}],"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-981-96-4566-4_13","type":"book-chapter","created":{"date-parts":[[2025,4,1]],"date-time":"2025-04-01T23:58:55Z","timestamp":1743551935000},"page":"184-196","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Construction of an AI Code Defect Detection and Repair Dataset Based on Chain of Thought"],"prefix":"10.1007","author":[{"given":"Huimin","family":"Gong","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zongliang","family":"Shen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hua","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Qiao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huawei","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,4,1]]},"reference":[{"issue":"2","key":"13_CR1","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1147\/sj.462.0265","volume":"46","author":"M Pistoia","year":"2007","unstructured":"Pistoia, M., Chandra, S., Fink, S.J., et al.: A survey of static analysis methods for identifying security vulnerabilities in software systems. IBM Syst. J. 46(2), 265\u2013288 (2007)","journal-title":"IBM Syst. J."},{"issue":"4","key":"13_CR2","first-page":"16","volume":"2009","author":"P Wei","year":"2009","unstructured":"Wei, P.: The safety of software design loophole dynamic state examination technique analysis. CD Technol. 2009(4), 16\u201317 (2009)","journal-title":"CD Technol."},{"key":"13_CR3","unstructured":"Zhao, Y. Z.: A static analysis-based system for detecting code security vulnerabilities. University of Electronic Science and Technology of China (2012)"},{"issue":"1","key":"13_CR4","doi-asserted-by":"publisher","first-page":"761","DOI":"10.1145\/2914770.2837671","volume":"51","author":"V Raychev","year":"2016","unstructured":"Raychev, V., Bielik, P., Vechev, M., et al.: Learning programs from noisy data. ACM Sigplan Not. 51(1), 761\u2013774 (2016)","journal-title":"ACM Sigplan Not."},{"key":"13_CR5","unstructured":"Chen, M., Tworek, J., Jun, H., et al.: Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374 (2021)"},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Ribeiro, F., de Macedo, J.N.C., Tsushima, K., et al.: GPT-3-powered type error debugging: Investigating the use of large language models for code repair. In: Proceedings of the 16th ACM SIGPLAN International Conference on Software Language Engineering, pp. 111\u2013124 (2023)","DOI":"10.1145\/3623476.3623522"},{"key":"13_CR7","unstructured":"Keller, J., Nowakowski, J.: AI-powered patching: the future of automated vulnerability fixes. Technical report (2024)"},{"key":"13_CR8","doi-asserted-by":"crossref","unstructured":"Amershi, S., Begel, A., Bird, C., et al.: Software engineering for machine learning: a case study. In: IEEE\/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP), pp. 291\u2013300 (2019)","DOI":"10.1109\/ICSE-SEIP.2019.00042"},{"issue":"140","key":"13_CR9","first-page":"1","volume":"21","author":"C Raffel","year":"2020","unstructured":"Raffel, C., Shazeer, N., Roberts, A., et al.: Exploring the limits of transfer learning with a unified text-to-text transformer. J. Mach. Learn. Res. 21(140), 1\u201367 (2020)","journal-title":"J. Mach. Learn. Res."},{"key":"13_CR10","unstructured":"Hu, E.J., Shen, Y., Wallis, P., et al.: LORA: low-rank adaptation of large language models. arXiv preprint arXiv:2106.09685 (2021)"},{"key":"13_CR11","unstructured":"Devlin, J., Chang, M.W., Lee, K., et al.: BERT: pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018)"},{"key":"13_CR12","doi-asserted-by":"crossref","unstructured":"Liu, X., Zheng, Y., Du, Z., et al.: GPT understands, too. AI Open (2023)","DOI":"10.1016\/j.aiopen.2023.08.012"},{"key":"13_CR13","first-page":"24824","volume":"35","author":"J Wei","year":"2022","unstructured":"Wei, J., Wang, X., Schuurmans, D., et al.: Chain-of-thought prompting elicits reasoning in large language models. Adv. Neural. Inf. Process. Syst. 35, 24824\u201324837 (2022)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"13_CR14","doi-asserted-by":"crossref","unstructured":"Yang, G., Zhou, Y., Chen, X., et al.: Chain-of-thought in neural code generation: from and for lightweight language models. IEEE Trans. Softw. Eng. (2024)","DOI":"10.1109\/TSE.2024.3440503"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"Nikitopoulos, G., Dritsa, K., Louridas, P., et al.: CrossVul: a cross-language vulnerability dataset with commit data. In: Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1565\u20131569 (2021)","DOI":"10.1145\/3468264.3473122"}],"container-title":["Lecture Notes in Computer Science","Machine Learning for Cyber Security"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-96-4566-4_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T08:53:46Z","timestamp":1757148826000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-96-4566-4_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9789819645657","9789819645664"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-981-96-4566-4_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"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":"ML4CS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Machine Learning for Cyber Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hangzhou","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 December 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 December 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ml4cs2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/nsclab.org\/ml4cs2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}