10.3778/j.issn.1002-8331.2108-0357
深度程序理解视角下代码搜索研究综述
代码搜索任务旨在通过分析用户需求,结合用户意图来找到满足其需求的软件构件.在加强软件复用性的同时,提高软件开发维护效率,降低成本.与传统的文档检索不同,程序特性往往隐含在标识符和代码结构中,理解程序功能是实现高效代码搜索的关键.从深度程序理解视角切入对代码搜索任务进行定义,并总结梳理近期代码搜索研究进展.针对当前代码搜索研究评估方法和数据集进行了整理.针对研究中存在的问题,对未来代码搜索研究进行展望,为后来研究者提供参考.
程序理解、深度程序理解、代码搜索、自然语言查询、代码表示、信息检索
58
TP391(计算技术、计算机技术)
国家重点研发计划;国家自然科学基金
2022-10-21(万方平台首次上网日期,不代表论文的发表时间)
共10页
63-72