Page 303 - 《软件学报》2024年第6期
P. 303

周光有 等: 基于关系图卷积网络的代码搜索方法                                                         2879


                 [40]  Feng ZY, Guo D, Tang DY, Duan N, Feng XC, Gong M, Shou LJ, Qin B, Liu T, Jiang DX, Zhou M. CodeBERT: A pre-trained model for
                     programming and natural languages. In: Proc. of the 2020 Findings of the Association for Computational Linguistics. ACL, 2020. 1536–
                     1547. [doi: 10.18653/v1/2020.findings-emnlp.139]
                 [41]  Jiang H, Nie LM, Sun ZY, Ren ZL, Kong WQ, Zhang T, Luo XP. ROSF: Leveraging information retrieval and supervised learning for
                     recommending code snippets. IEEE Trans. on Services Computing, 2019, 12(1): 34–46. [doi: 10.1109/TSC.2016.2592909]
                 [42]  Kashyap V, Brown DB, Liblit B, Melski D, Reps T. Source forager: A search engine for similar source code. arXiv:1706.02769, 2017.
                 [43]  Akbar S, Kak A. SCOR: Source code retrieval with semantics and order. In: Proc. of the 16th IEEE/ACM Int’l Conf. on Mining Software
                     Repositories. Montreal: IEEE, 2019. 1–12. [doi: 10.1109/MSR.2019.00012]
                 [44]  Hu G, Peng M, Zhang YH, Xie QQ, Gao W, Yuan MT. Unsupervised software repositories mining and its application to code search.
                     Software: Practice and Experience, 2020, 50(3): 299–322. [doi: 10.1002/spe.2760]
                 [45]  Gu XD, Zhang HY, Kim S. CodeKernel: A graph kernel based approach to the selection of API usage examples. In: Proc. of the 34th
                     IEEE/ACM Int’l Conf. on Automated Software Engineering. San Diego: IEEE, 2019. 590–601. [doi: 10.1109/ASE.2019.00061]
                 [46]  Zeng C, Yu Y, Li SS, Xia X, Wang ZM, Geng MY, Bai LX, Dong W, Liao XK.  DE G RAPH CS: Embedding variable-based flow graph for
                     neural code search. ACM Trans. on Software Engineering and Methodology, 2023, 32(2): 1–27. [doi: 10.1145/3546066]
                 [47]  Wang  F,  Liu  JP,  Liu  B,  Qian  TY,  Xiao  YH,  Peng  ZY.  Survey  on  construction  of  code  knowledge  graph  and  intelligent  software
                             谢琦(1997-), 女, 硕士, 主要研究领域为自然语
                     development. Ruan Jian Xue Bao/Journal of Software, 2020, 31(1): 47–66 (in Chinese with English abstract). http://www.jos.org.cn/1000-
                     9825/5893.htm [doi: 10.13328/j.cnki.jos.005893]
                 [48]  Hu X, Li G, Liu F, Jin Z. Program generation and code completion techniques based on deep learning: Literature review. Ruan Jian Xue
                     Bao/Journal of Software, 2019, 30(5): 1206−1223 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/5717.htm [doi: 10.
                     13328/j.cnki.jos.005717]
                 [49]  Dong YX, Chawla NV, Swami A. Metapath2vec: Scalable representation learning for heterogeneous networks. In: Proc. of the 23rd ACM
                     SIGKDD Int’l Conf. on Knowledge Discovery and Data Mining. Halifax: ACM, 2017. 135–144. [doi: 10.1145/3097983.3098036]

                 附中文参考文献:
                  [1]  刘斌斌, 董威, 王戟. 智能化的程序搜索与构造方法综述. 软件学报, 2018, 29(8): 2177–2197. http://www.jos.org.cn/1000-9825/5529.
                     htm [doi: 10.13328/j.cnki.jos.005529]
                  [7]  黎宣, 王千祥, 金芝. 基于增强描述的代码搜索方法. 软件学报, 2017, 28(6): 1405–1417. http://www.jos.org.cn/1000-9825/5226.htm
                     [doi: 10.13328/j.cnki.jos.005226]
                 [12]  凌春阳, 邹艳珍, 林泽琦, 谢冰, 赵俊峰. 基于图嵌入的软件项目源代码检索方法. 软件学报, 2019, 30(5): 1481–1497. http://www.jos.
                     org.cn/1000-9825/5721.htm [doi: 10.13328/j.cnki.jos.005721]
                 [14]  黄思远, 赵宇海, 梁燚铭. 融合图嵌入和注意力机制的代码搜索. 计算机科学与探索, 2022, 16(4): 844–854. [doi: 10.3778/j.issn.1673-
                     9418.2010087] [doi: 10.3778/j.issn.1673-9418.2010087]
                 [47]  王飞, 刘井平, 刘斌, 钱铁云, 肖仰华, 彭智勇. 代码知识图谱构建及智能化软件开发方法研究. 软件学报, 2020, 31(1): 47–66. http://
                     www.jos.org.cn/1000-9825/5893.htm [doi: 10.13328/j.cnki.jos.005893]
                 [48]  胡星, 李戈, 刘芳, 金芝. 基于深度学习的程序生成与补全技术研究进展. 软件学报, 2019, 30(5): 1206–1223. http://www.jos.org.cn/
                     1000-9825/5717.htm [doi: 10.13328/j.cnki.jos.005717]


                             周光有(1983-), 男, 博士, 教授, 博士生导师,                余啸(1994-), 男, 博士, 讲师, 主要研究领域为
                            CCF  专业会员, 主要研究领域为自然语言处理,                    软件工程, 深度学习.
                            信息检索.







                            言处理, 软件工程.
   298   299   300   301   302   303   304   305   306   307   308