{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T11:12:44Z","timestamp":1769166764485,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":52,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,8,4]],"date-time":"2023-08-04T00:00:00Z","timestamp":1691107200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"the Innovation Training Program for College Students","award":["2023214, 2023356"],"award-info":[{"award-number":["2023214, 2023356"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,8,4]]},"DOI":"10.1145\/3609437.3609450","type":"proceedings-article","created":{"date-parts":[[2023,10,5]],"date-time":"2023-10-05T22:11:25Z","timestamp":1696543885000},"page":"259-269","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["APICom: Automatic API Completion via Prompt Learning and Adversarial Training-based Data Augmentation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-8277-2379","authenticated-orcid":false,"given":"Yafeng","family":"Gu","sequence":"first","affiliation":[{"name":"School of Information Science and Technology, School of Information Science and Technology, Nantong University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-6278-633X","authenticated-orcid":false,"given":"Yiheng","family":"Shen","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Nantong University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1180-3891","authenticated-orcid":false,"given":"Xiang","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Nantong University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-7651-8582","authenticated-orcid":false,"given":"Shaoyu","family":"Yang","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Nantong University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-0554-0942","authenticated-orcid":false,"given":"Yiling","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Nantong University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-7610-9932","authenticated-orcid":false,"given":"Zhixiang","family":"Cao","sequence":"additional","affiliation":[{"name":"School of Zhang Jian, Nantong University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,10,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.449"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.naacl-main.211"},{"key":"e_1_3_2_1_3_1","volume-title":"Layer normalization. arXiv preprint arXiv:1607.06450","author":"Ba Jimmy\u00a0Lei","year":"2016","unstructured":"Jimmy\u00a0Lei Ba , Jamie\u00a0Ryan Kiros , and Geoffrey\u00a0 E Hinton . 2016. Layer normalization. arXiv preprint arXiv:1607.06450 ( 2016 ). Jimmy\u00a0Lei Ba, Jamie\u00a0Ryan Kiros, and Geoffrey\u00a0E Hinton. 2016. Layer normalization. arXiv preprint arXiv:1607.06450 (2016)."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00116"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416538"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D16-1053"},{"key":"e_1_3_2_1_7_1","volume-title":"Electra: Pre-training text encoders as discriminators rather than generators. arXiv preprint arXiv:2003.10555","author":"Clark Kevin","year":"2020","unstructured":"Kevin Clark , Minh-Thang Luong , Quoc\u00a0 V Le , and Christopher\u00a0 D Manning . 2020 . Electra: Pre-training text encoders as discriminators rather than generators. arXiv preprint arXiv:2003.10555 (2020). Kevin Clark, Minh-Thang Luong, Quoc\u00a0V Le, and Christopher\u00a0D Manning. 2020. Electra: Pre-training text encoders as discriminators rather than generators. arXiv preprint arXiv:2003.10555 (2020)."},{"key":"e_1_3_2_1_8_1","volume-title":"Codebert: A pre-trained model for programming and natural languages. arXiv preprint arXiv:2002.08155","author":"Feng Zhangyin","year":"2020","unstructured":"Zhangyin Feng , Daya Guo , Duyu Tang , Nan Duan , Xiaocheng Feng , Ming Gong , Linjun Shou , Bing Qin , Ting Liu , Daxin Jiang , 2020 . Codebert: A pre-trained model for programming and natural languages. arXiv preprint arXiv:2002.08155 (2020). Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Ting Liu, Daxin Jiang, 2020. Codebert: A pre-trained model for programming and natural languages. arXiv preprint arXiv:2002.08155 (2020)."},{"key":"e_1_3_2_1_9_1","volume-title":"3th International Conference on Learning Representations, ICLR 2015","author":"Goodfellow J","year":"2015","unstructured":"Ian\u00a0 J Goodfellow , Jonathon Shlens , and Christian Szegedy . 2015 . Explaining and harnessing adversarial examples . 3th International Conference on Learning Representations, ICLR 2015 (2015). Ian\u00a0J Goodfellow, Jonathon Shlens, and Christian Szegedy. 2015. Explaining and harnessing adversarial examples. 3th International Conference on Learning Representations, ICLR 2015 (2015)."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950334"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.499"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238191"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.197"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of NAACL-HLT. 4171\u20134186","author":"Ming-Wei\u00a0Chang Jacob Devlin","year":"2019","unstructured":"Jacob Devlin Ming-Wei\u00a0Chang Kenton and Lee\u00a0Kristina Toutanova . 2019 . BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding . In Proceedings of NAACL-HLT. 4171\u20134186 . Jacob Devlin Ming-Wei\u00a0Chang Kenton and Lee\u00a0Kristina Toutanova. 2019. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. In Proceedings of NAACL-HLT. 4171\u20134186."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.73"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i9.17022"},{"key":"e_1_3_2_1_18_1","volume-title":"Prefix-tuning: Optimizing continuous prompts for generation. arXiv preprint arXiv:2101.00190","author":"Li Xiang\u00a0Lisa","year":"2021","unstructured":"Xiang\u00a0Lisa Li and Percy Liang . 2021 . Prefix-tuning: Optimizing continuous prompts for generation. arXiv preprint arXiv:2101.00190 (2021). Xiang\u00a0Lisa Li and Percy Liang. 2021. Prefix-tuning: Optimizing continuous prompts for generation. arXiv preprint arXiv:2101.00190 (2021)."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 27th International Conference on Computational Linguistics. 1033\u20131043","author":"Li Zhongyang","year":"2018","unstructured":"Zhongyang Li , Xiao Ding , and Ting Liu . 2018 . Generating reasonable and diversified story ending using sequence to sequence model with adversarial training . In Proceedings of the 27th International Conference on Computational Linguistics. 1033\u20131043 . Zhongyang Li, Xiao Ding, and Ting Liu. 2018. Generating reasonable and diversified story ending using sequence to sequence model with adversarial training. In Proceedings of the 27th International Conference on Computational Linguistics. 1033\u20131043."},{"key":"e_1_3_2_1_20_1","volume-title":"Setransformer: A transformer-based code semantic parser for code comment generation","author":"Li Zheng","year":"2022","unstructured":"Zheng Li , Yonghao Wu , Bin Peng , Xiang Chen , Zeyu Sun , Yong Liu , and Doyle Paul . 2022 . Setransformer: A transformer-based code semantic parser for code comment generation . IEEE Transactions on Reliability ( 2022). Zheng Li, Yonghao Wu, Bin Peng, Xiang Chen, Zeyu Sun, Yong Liu, and Doyle Paul. 2022. Setransformer: A transformer-based code semantic parser for code comment generation. IEEE Transactions on Reliability (2022)."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111036"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111513"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER53432.2022.00075"},{"key":"e_1_3_2_1_24_1","volume-title":"International Conference on Learning Representations.","author":"Liu Shangqing","year":"2020","unstructured":"Shangqing Liu , Yu Chen , Xiaofei Xie , Jing\u00a0Kai Siow , and Yang Liu . 2020 . Retrieval-Augmented Generation for Code Summarization via Hybrid GNN . In International Conference on Learning Representations. Shangqing Liu, Yu Chen, Xiaofei Xie, Jing\u00a0Kai Siow, and Yang Liu. 2020. Retrieval-Augmented Generation for Code Summarization via Hybrid GNN. In International Conference on Learning Representations."},{"key":"e_1_3_2_1_25_1","volume-title":"GPT understands, too. arXiv preprint arXiv:2103.10385","author":"Liu Xiao","year":"2021","unstructured":"Xiao Liu , Yanan Zheng , Zhengxiao Du , Ming Ding , Yujie Qian , Zhilin Yang , and Jie Tang . 2021. GPT understands, too. arXiv preprint arXiv:2103.10385 ( 2021 ). Xiao Liu, Yanan Zheng, Zhengxiao Du, Ming Ding, Yujie Qian, Zhilin Yang, and Jie Tang. 2021. GPT understands, too. arXiv preprint arXiv:2103.10385 (2021)."},{"key":"e_1_3_2_1_26_1","volume-title":"6th International Conference on Learning Representations, ICLR 2018 - Conference Track Proceedings","author":"Madry Aleksander","year":"2018","unstructured":"Aleksander Madry , Aleksandar Makelov , Ludwig Schmidt , Dimitris Tsipras , and Adrian Vladu . 2018 . Towards deep learning models resistant to adversarial attacks . 6th International Conference on Learning Representations, ICLR 2018 - Conference Track Proceedings (2018). Aleksander Madry, Aleksandar Makelov, Ludwig Schmidt, Dimitris Tsipras, and Adrian Vladu. 2018. Towards deep learning models resistant to adversarial attacks. 6th International Conference on Learning Representations, ICLR 2018 - Conference Track Proceedings (2018)."},{"key":"e_1_3_2_1_27_1","first-page":"7520","article-title":"Enhance the visual representation via discrete adversarial training","volume":"35","author":"Mao Xiaofeng","year":"2022","unstructured":"Xiaofeng Mao , Yuefeng Chen , Ranjie Duan , Yao Zhu , Gege Qi , Xiaodan Li , Rong Zhang , Hui Xue , 2022 . Enhance the visual representation via discrete adversarial training . Advances in Neural Information Processing Systems 35 (2022), 7520 \u2013 7533 . Xiaofeng Mao, Yuefeng Chen, Ranjie Duan, Yao Zhu, Gege Qi, Xiaodan Li, Rong Zhang, Hui Xue, 2022. Enhance the visual representation via discrete adversarial training. Advances in Neural Information Processing Systems 35 (2022), 7520\u20137533.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_1_28_1","volume-title":"5th International Conference on Learning Representations, ICLR 2017","author":"Miyato Takeru","year":"2017","unstructured":"Takeru Miyato , Andrew\u00a0 M Dai , and Ian Goodfellow . 2017 . Adversarial training methods for semi-supervised text classification . 5th International Conference on Learning Representations, ICLR 2017 (2017). Takeru Miyato, Andrew\u00a0M Dai, and Ian Goodfellow. 2017. Adversarial training methods for semi-supervised text classification. 5th International Conference on Learning Representations, ICLR 2017 (2017)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.emnlp-demos.16"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 40th annual meeting of the Association for Computational Linguistics. 311\u2013318","author":"Papineni Kishore","year":"2002","unstructured":"Kishore Papineni , Salim Roukos , Todd Ward , and Wei-Jing Zhu . 2002 . Bleu: a method for automatic evaluation of machine translation . In Proceedings of the 40th annual meeting of the Association for Computational Linguistics. 311\u2013318 . Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002. Bleu: a method for automatic evaluation of machine translation. In Proceedings of the 40th annual meeting of the Association for Computational Linguistics. 311\u2013318."},{"key":"e_1_3_2_1_31_1","unstructured":"Dragomir\u00a0R Radev Hong Qi Harris Wu and Weiguo Fan. 2002. Evaluating Web-based Question Answering Systems.. In LREC. Citeseer.  Dragomir\u00a0R Radev Hong Qi Harris Wu and Weiguo Fan. 2002. Evaluating Web-based Question Answering Systems.. In LREC. Citeseer."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.80"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of Workshop on Text Summarization of ACL, Spain.","author":"CY","year":"2004","unstructured":"Lin\u00a0 CY ROUGE. 2004 . A package for automatic evaluation of summaries . In Proceedings of Workshop on Text Summarization of ACL, Spain. Lin\u00a0CY ROUGE. 2004. A package for automatic evaluation of summaries. In Proceedings of Workshop on Text Summarization of ACL, Spain."},{"key":"e_1_3_2_1_34_1","volume-title":"Introduction to information retrieval. Vol.\u00a039","author":"Sch\u00fctze Hinrich","unstructured":"Hinrich Sch\u00fctze , Christopher\u00a0 D Manning , and Prabhakar Raghavan . 2008. Introduction to information retrieval. Vol.\u00a039 . Cambridge University Press Cambridge . Hinrich Sch\u00fctze, Christopher\u00a0D Manning, and Prabhakar Raghavan. 2008. Introduction to information retrieval. Vol.\u00a039. Cambridge University Press Cambridge."},{"key":"e_1_3_2_1_35_1","volume-title":"Autoprompt: Eliciting knowledge from language models with automatically generated prompts. arXiv preprint arXiv:2010.15980","author":"Shin Taylor","year":"2020","unstructured":"Taylor Shin , Yasaman Razeghi , Robert\u00a0 L Logan\u00a0IV, Eric Wallace , and Sameer Singh . 2020 . Autoprompt: Eliciting knowledge from language models with automatically generated prompts. arXiv preprint arXiv:2010.15980 (2020). Taylor Shin, Yasaman Razeghi, Robert\u00a0L Logan\u00a0IV, Eric Wallace, and Sameer Singh. 2020. Autoprompt: Eliciting knowledge from language models with automatically generated prompts. arXiv preprint arXiv:2010.15980 (2020)."},{"key":"e_1_3_2_1_36_1","volume-title":"International conference on machine learning. PMLR, 5809\u20135817","author":"Simon-Gabriel Carl-Johann","year":"2019","unstructured":"Carl-Johann Simon-Gabriel , Yann Ollivier , Leon Bottou , Bernhard Sch\u00f6lkopf , and David Lopez-Paz . 2019 . First-order adversarial vulnerability of neural networks and input dimension . In International conference on machine learning. PMLR, 5809\u20135817 . Carl-Johann Simon-Gabriel, Yann Ollivier, Leon Bottou, Bernhard Sch\u00f6lkopf, and David Lopez-Paz. 2019. First-order adversarial vulnerability of neural networks and input dimension. In International conference on machine learning. PMLR, 5809\u20135817."},{"key":"e_1_3_2_1_37_1","volume-title":"Sequence to sequence learning with neural networks. Advances in neural information processing systems 27","author":"Sutskever Ilya","year":"2014","unstructured":"Ilya Sutskever , Oriol Vinyals , and Quoc\u00a0 V Le. 2014. Sequence to sequence learning with neural networks. Advances in neural information processing systems 27 ( 2014 ). Ilya Sutskever, Oriol Vinyals, and Quoc\u00a0V Le. 2014. Sequence to sequence learning with neural networks. Advances in neural information processing systems 27 (2014)."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-1670"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510159"},{"key":"e_1_3_2_1_41_1","volume-title":"Sequence-to-sequence learning as beam-search optimization. arXiv preprint arXiv:1606.02960","author":"Wiseman Sam","year":"2016","unstructured":"Sam Wiseman and Alexander\u00a0 M Rush . 2016. Sequence-to-sequence learning as beam-search optimization. arXiv preprint arXiv:1606.02960 ( 2016 ). Sam Wiseman and Alexander\u00a0M Rush. 2016. Sequence-to-sequence learning as beam-search optimization. arXiv preprint arXiv:1606.02960 (2016)."},{"key":"e_1_3_2_1_42_1","first-page":"6256","article-title":"Unsupervised data augmentation for consistency training","volume":"33","author":"Xie Qizhe","year":"2020","unstructured":"Qizhe Xie , Zihang Dai , Eduard Hovy , Thang Luong , and Quoc Le . 2020 . Unsupervised data augmentation for consistency training . Advances in Neural Information Processing Systems 33 (2020), 6256 \u2013 6268 . Qizhe Xie, Zihang Dai, Eduard Hovy, Thang Luong, and Quoc Le. 2020. Unsupervised data augmentation for consistency training. Advances in Neural Information Processing Systems 33 (2020), 6256\u20136268.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_1_43_1","volume-title":"Feature Extraction for Payload Classification: A Byte Pair Encoding Algorithm. In 2022 IEEE 8th International Conference on Computer and Communications (ICCC). IEEE, 1\u20135.","author":"Xu Tianci","year":"2022","unstructured":"Tianci Xu and Peng Zhou . 2022 . Feature Extraction for Payload Classification: A Byte Pair Encoding Algorithm. In 2022 IEEE 8th International Conference on Computer and Communications (ICCC). IEEE, 1\u20135. Tianci Xu and Peng Zhou. 2022. Feature Extraction for Payload Classification: A Byte Pair Encoding Algorithm. In 2022 IEEE 8th International Conference on Computer and Communications (ICCC). IEEE, 1\u20135."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER53432.2022.00052"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2021.107858"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC53868.2021.00029"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111577"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.findings-emnlp.81"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME55016.2022.00016"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2500238"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC58990.2023.00011"},{"key":"e_1_3_2_1_52_1","volume-title":"8th International Conference on Learning Representations, ICLR 2020","author":"Zhu Chen","year":"2020","unstructured":"Chen Zhu , Yu Cheng , Zhe Gan , Siqi Sun , Tom Goldstein , and Jingjing Liu . 2020 . Freelb: Enhanced adversarial training for natural language understanding . 8th International Conference on Learning Representations, ICLR 2020 (2020). Chen Zhu, Yu Cheng, Zhe Gan, Siqi Sun, Tom Goldstein, and Jingjing Liu. 2020. Freelb: Enhanced adversarial training for natural language understanding. 8th International Conference on Learning Representations, ICLR 2020 (2020)."}],"event":{"name":"Internetware 2023: 14th Asia-Pacific Symposium on Internetware","location":"Hangzhou China","acronym":"Internetware 2023"},"container-title":["Proceedings of the 14th Asia-Pacific Symposium on Internetware"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3609437.3609450","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3609437.3609450","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:24Z","timestamp":1750178784000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3609437.3609450"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,4]]},"references-count":52,"alternative-id":["10.1145\/3609437.3609450","10.1145\/3609437"],"URL":"https:\/\/doi.org\/10.1145\/3609437.3609450","relation":{},"subject":[],"published":{"date-parts":[[2023,8,4]]},"assertion":[{"value":"2023-10-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}