{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T15:33:37Z","timestamp":1771515217713,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,10,10]],"date-time":"2022-10-10T00:00:00Z","timestamp":1665360000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,10,10]]},"DOI":"10.1145\/3551349.3559549","type":"proceedings-article","created":{"date-parts":[[2023,1,5]],"date-time":"2023-01-05T20:43:54Z","timestamp":1672951434000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Test-Driven Multi-Task Learning with Functionally Equivalent Code Transformation for Neural Code Generation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6391-2651","authenticated-orcid":false,"given":"Xin","family":"Wang","sequence":"first","affiliation":[{"name":"Wuhan University, School of Computer Science, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8400-5754","authenticated-orcid":false,"given":"Xiao","family":"Liu","sequence":"additional","affiliation":[{"name":"Deakin University, School of Information Technology, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1305-7992","authenticated-orcid":false,"given":"Pingyi","family":"Zhou","sequence":"additional","affiliation":[{"name":"Huawei Technologies, Noah's Ark Lab, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7689-6742","authenticated-orcid":false,"given":"Qixia","family":"Liu","sequence":"additional","affiliation":[{"name":"China Mobile Communications Corporation, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0359-0248","authenticated-orcid":false,"given":"Jin","family":"Liu","sequence":"additional","affiliation":[{"name":"Wuhan University, School of Computer Science, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3696-9281","authenticated-orcid":false,"given":"Hao","family":"Wu","sequence":"additional","affiliation":[{"name":"Yunnan University, School of Information Science and Engineering, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6079-009X","authenticated-orcid":false,"given":"Xiaohui","family":"Cui","sequence":"additional","affiliation":[{"name":"Wuhan University, School of Cyber Science and Engineering, China"}]}],"member":"320","published-online":{"date-parts":[[2023,1,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.naacl-main.211"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3212695"},{"key":"e_1_3_2_1_3_1","unstructured":"Jacob Austin Augustus Odena Maxwell Nye Maarten Bosma Henryk Michalewski David Dohan Ellen Jiang Carrie\u00a0J. Cai Michael Terry Quoc\u00a0V. Le and Charles Sutton. 2021. Program Synthesis with Large Language Models. CoRR abs\/2108.07732(2021). arXiv:2108.07732https:\/\/arxiv.org\/abs\/2108.07732"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2022.3177411"},{"key":"e_1_3_2_1_5_1","unstructured":"Mark Chen Jerry Tworek Heewoo Jun Qiming Yuan Henrique\u00a0Ponde de Oliveira\u00a0Pinto Jared Kaplan Harrison Edwards Yuri Burda Nicholas Joseph Greg Brockman Alex Ray Raul Puri Gretchen Krueger Michael Petrov Heidy Khlaaf Girish Sastry Pamela Mishkin Brooke Chan Scott Gray Nick Ryder Mikhail Pavlov Alethea Power Lukasz Kaiser Mohammad Bavarian Clemens Winter Philippe Tillet Felipe\u00a0Petroski Such Dave Cummings Matthias Plappert Fotios Chantzis Elizabeth Barnes Ariel Herbert-Voss William\u00a0Hebgen Guss Alex Nichol Alex Paino Nikolas Tezak Jie Tang Igor Babuschkin Suchir Balaji Shantanu Jain William Saunders Christopher Hesse Andrew\u00a0N. Carr Jan Leike Joshua Achiam Vedant Misra Evan Morikawa Alec Radford Matthew Knight Miles Brundage Mira Murati Katie Mayer Peter Welinder Bob McGrew Dario Amodei Sam McCandlish Ilya Sutskever and Wojciech Zaremba. 2021. Evaluating Large Language Models Trained on Code. CoRR abs\/2107.03374(2021). arXiv:2107.03374https:\/\/arxiv.org\/abs\/2107.03374"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","unstructured":"Fenia Christopoulou Gerasimos Lampouras Milan Gritta Guchun Zhang Yinpeng Guo Zhongqi Li Qi Zhang Meng Xiao Bo Shen Lin Li Hao Yu Li Yan Pingyi Zhou Xin Wang Yuchi Ma Ignacio Iacobacci Yasheng Wang Guangtai Liang Jiansheng Wei Xin Jiang Qianxiang Wang and Qun Liu. 2022. PanGu-Coder: Program Synthesis with Function-Level Language Modeling. CoRR abs\/2207.11280(2022). https:\/\/doi.org\/10.48550\/arXiv.2207.11280 arXiv:2207.11280","DOI":"10.48550\/arXiv.2207.11280"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/n19-1423"},{"key":"e_1_3_2_1_8_1","unstructured":"Iddo Drori Sunny Tran Roman Wang Newman Cheng Kevin Liu Leonard Tang Elizabeth Ke Nikhil Singh Taylor\u00a0L. Patti Jayson Lynch Avi Shporer Nakul Verma Eugene Wu and Gilbert Strang. 2021. A Neural Network Solves and Generates Mathematics Problems by Program Synthesis: Calculus Differential Equations Linear Algebra and More. CoRR abs\/2112.15594(2021). arXiv:2112.15594https:\/\/arxiv.org\/abs\/2112.15594"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","unstructured":"Jeevana\u00a0Priya Inala Chenglong Wang Mei Yang Andr\u00e9s Codas Mark Encarnaci\u00f3n Shuvendu\u00a0K. Lahiri Madanlal Musuvathi and Jianfeng Gao. 2022. Fault-Aware Neural Code Rankers. CoRR abs\/2206.03865(2022). https:\/\/doi.org\/10.48550\/arXiv.2206.03865 arXiv:2206.03865","DOI":"10.48550\/arXiv.2206.03865"},{"key":"e_1_3_2_1_10_1","volume-title":"Jigsaw: Large Language Models meet Program Synthesis. CoRR abs\/2112","author":"Jain Naman","year":"2021","unstructured":"Naman Jain, Skanda Vaidyanath, Arun\u00a0Shankar Iyer, Nagarajan Natarajan, Suresh Parthasarathy, Sriram\u00a0K. Rajamani, and Rahul Sharma. 2021. Jigsaw: Large Language Models meet Program Synthesis. CoRR abs\/2112.02969(2021). arXiv:2112.02969https:\/\/arxiv.org\/abs\/2112.02969"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00026"},{"key":"e_1_3_2_1_12_1","volume-title":"Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019","author":"Kulal Sumith","year":"2019","unstructured":"Sumith Kulal, Panupong Pasupat, Kartik Chandra, Mina Lee, Oded Padon, Alex Aiken, and Percy Liang. 2019. SPoC: Search-based Pseudocode to Code. In Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, NeurIPS 2019, December 8-14, 2019, Vancouver, BC, Canada. 11883\u201311894. https:\/\/proceedings.neurips.cc\/paper\/2019\/hash\/7298332f04ac004a0ca44cc69ecf6f6b-Abstract.html"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2207.01780"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.703"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","unstructured":"Yujia Li David\u00a0H. Choi Junyoung Chung Nate Kushman Julian Schrittwieser R\u00e9mi Leblond Tom Eccles James Keeling Felix Gimeno Agustin\u00a0Dal Lago Thomas Hubert Peter Choy Cyprien de Masson\u00a0d\u2019Autume Igor Babuschkin Xinyun Chen Po-Sen Huang Johannes Welbl Sven Gowal Alexey Cherepanov James Molloy Daniel\u00a0J. Mankowitz Esme\u00a0Sutherland Robson Pushmeet Kohli Nando de Freitas Koray Kavukcuoglu and Oriol Vinyals. 2022. Competition-Level Code Generation with AlphaCode. CoRR abs\/2203.07814(2022). https:\/\/doi.org\/10.48550\/arXiv.2203.07814 arXiv:2203.07814","DOI":"10.48550\/arXiv.2203.07814"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389261"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.431"},{"key":"e_1_3_2_1_18_1","unstructured":"Shuai Lu Daya Guo Shuo Ren Junjie Huang Alexey Svyatkovskiy Ambrosio Blanco Colin\u00a0B. 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. CoRR abs\/2102.04664(2021). arXiv:2102.04664https:\/\/arxiv.org\/abs\/2102.04664"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.3115\/1073083.1073135"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.findings-emnlp.232"},{"key":"e_1_3_2_1_21_1","unstructured":"Md. Rafiqul\u00a0Islam Rabin Nghi D.\u00a0Q. Bui Yijun Yu Lingxiao Jiang and Mohammad\u00a0Amin Alipour. 2020. On the Generalizability of Neural Program Analyzers with respect to Semantic-Preserving Program Transformations. CoRR abs\/2008.01566(2020). arXiv:2008.01566https:\/\/arxiv.org\/abs\/2008.01566"},{"key":"e_1_3_2_1_22_1","volume-title":"Language models are unsupervised multitask learners. OpenAI blog 1, 8","author":"Radford Alec","year":"2019","unstructured":"Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, Ilya Sutskever, 2019. Language models are unsupervised multitask learners. OpenAI blog 1, 8 (2019), 9."},{"key":"e_1_3_2_1_23_1","article-title":"Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer","volume":"21","author":"Raffel Colin","year":"2020","unstructured":"Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter\u00a0J. Liu. 2020. Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer. J. Mach. Learn. Res. 21(2020), 140:1\u2013140:67. http:\/\/jmlr.org\/papers\/v21\/20-074.html","journal-title":"J. Mach. Learn. Res."},{"key":"e_1_3_2_1_24_1","volume-title":"Unsupervised Translation of Programming Languages. In Advances in Neural Information Processing Systems 33: Annual Conference on Neural Information Processing Systems 2020","author":"Rozi\u00e8re Baptiste","year":"2020","unstructured":"Baptiste Rozi\u00e8re, Marie-Anne Lachaux, Lowik Chanussot, and Guillaume Lample. 2020. Unsupervised Translation of Programming Languages. In Advances in Neural Information Processing Systems 33: Annual Conference on Neural Information Processing Systems 2020, NeurIPS 2020, December 6-12, 2020, virtual. https:\/\/proceedings.neurips.cc\/paper\/2020\/hash\/ed23fbf18c2cd35f8c7f8de44f85c08d-Abstract.html"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/p16-1162"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416583"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-60259-8_56"},{"key":"e_1_3_2_1_28_1","volume-title":"Jointly learning invocations and descriptions for context-aware mashup tagging with graph attention network. World Wide Web","author":"Wang Xin","year":"2022","unstructured":"Xin Wang, Xiao Liu, Hao Wu, Jin Liu, Xiaomei Chen, and Zhou Xu. 2022. Jointly learning invocations and descriptions for context-aware mashup tagging with graph attention network. World Wide Web (2022), 1\u201328."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","unstructured":"Xin Wang Yasheng Wang Fei Mi Pingyi Zhou Yao Wan Xiao Liu Li Li Hao Wu Jin Liu and Xin Jiang. 2021. SynCoBERT: Syntax-Guided Multi-Modal Contrastive Pre-Training for Code Representation. https:\/\/doi.org\/10.48550\/ARXIV.2108.04556","DOI":"10.48550\/ARXIV.2108.04556"},{"key":"e_1_3_2_1_30_1","volume-title":"Compilable Neural Code Generation with Compiler Feedback. In Findings of the Association for Computational Linguistics: ACL 2022","author":"Wang Xin","year":"2022","unstructured":"Xin Wang, Yasheng Wang, Yao Wan, Fei Mi, Yitong Li, Pingyi Zhou, Jin Liu, Hao Wu, Xin Jiang, and Qun Liu. 2022. Compilable Neural Code Generation with Compiler Feedback. In Findings of the Association for Computational Linguistics: ACL 2022, Dublin, Ireland, May 22-27, 2022. Association for Computational Linguistics, 9\u201319. https:\/\/aclanthology.org\/2022.findings-acl.2"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","unstructured":"Xin Wang Yasheng Wang Yao Wan Jiawei Wang Pingyi Zhou Li Li Hao Wu and Jin Liu. 2022. CODE-MVP: Learning to Represent Source Code from Multiple Views with Contrastive Pre-Training. CoRR abs\/2205.02029(2022). https:\/\/doi.org\/10.48550\/arXiv.2205.02029 arXiv:2205.02029","DOI":"10.48550\/arXiv.2205.02029"},{"key":"e_1_3_2_1_32_1","volume-title":"CLSEBERT: Contrastive Learning for Syntax Enhanced Code Pre-Trained Model. CoRR abs\/2108.04556(2021). arXiv:2108.04556https:\/\/arxiv.org\/abs\/2108.04556","author":"Wang Xin","year":"2021","unstructured":"Xin Wang, Yasheng Wang, Pingyi Zhou, Fei Mi, Meng Xiao, Yadao Wang, Li Li, Xiao Liu, Hao Wu, Jin Liu, and Xin Jiang. 2021. CLSEBERT: Contrastive Learning for Syntax Enhanced Code Pre-Trained Model. CoRR abs\/2108.04556(2021). arXiv:2108.04556https:\/\/arxiv.org\/abs\/2108.04556"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-91431-8_29"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of the 37th International Conference on Machine Learning, ICML 2020","author":"Yasunaga Michihiro","year":"2020","unstructured":"Michihiro Yasunaga and Percy Liang. 2020. Graph-based, Self-Supervised Program Repair from Diagnostic Feedback. In Proceedings of the 37th International Conference on Machine Learning, ICML 2020, 13-18 July 2020, Virtual Event(Proceedings of Machine Learning Research, Vol.\u00a0119). PMLR, 10799\u201310808. http:\/\/proceedings.mlr.press\/v119\/yasunaga20a.html"},{"key":"e_1_3_2_1_36_1","volume-title":"Neural Program Repair with Execution-based Backpropagation. In 44th IEEE\/ACM 44th International Conference on Software Engineering, ICSE 2022","author":"Ye He","year":"2022","unstructured":"He Ye, Matias Martinez, and Martin Monperrus. 2022. Neural Program Repair with Execution-based Backpropagation. In 44th IEEE\/ACM 44th International Conference on Software Engineering, ICSE 2022, Pittsburgh, PA, USA, May 25-27, 2022. IEEE, 1506\u20131518. https:\/\/ieeexplore.ieee.org\/document\/9793856"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111219"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2022\/329"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-1899-7_29"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111324"}],"event":{"name":"ASE '22: 37th IEEE\/ACM International Conference on Automated Software Engineering","location":"Rochester MI USA","acronym":"ASE '22"},"container-title":["Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3551349.3559549","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3551349.3559549","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T07:56:51Z","timestamp":1755849411000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3551349.3559549"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,10]]},"references-count":40,"alternative-id":["10.1145\/3551349.3559549","10.1145\/3551349"],"URL":"https:\/\/doi.org\/10.1145\/3551349.3559549","relation":{},"subject":[],"published":{"date-parts":[[2022,10,10]]},"assertion":[{"value":"2023-01-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}