典型文献
基于深度学习的代码表征及其应用综述
文献摘要:
对程序进行分析、推理能够对软件开发、维护、迁移起到重要作用.如何高效地从程序代码中获取高质量信息成为了当前研究的热点.近几年有许多学者将基于深度学习的表征技术引入到程序代码分析任务中.深度学习模型能够自动地提取代码中所包含的隐含特征,降低对人工制定特征的依赖.首先介绍了代码表征的背景知识和基本概念,从代码静态信息分析角度出发,总结了基于深度学习的代码表征研究工作.之后进一步介绍了代码表征在代码克隆检测、代码搜索和代码补全三个任务上的具体应用.最后分析现有基于深度学习的代码表征工作中仍然存在的问题,并展望了未来可能的研究方向.
文献关键词:
代码表征;表征学习;软件工程;代码分析;深度学习
中图分类号:
作者姓名:
张祥平;刘建勋
作者机构:
湖南科技大学 服务计算与软件服务新技术湖南省重点实验室,湖南 湘潭 411201;湖南科技大学 计算机科学与工程学院,湖南 湘潭 411201
文献出处:
引用格式:
[1]张祥平;刘建勋-.基于深度学习的代码表征及其应用综述)[J].计算机科学与探索,2022(09):2011-2029
A类:
代码表征,代码补全
B类:
应用综述,软件开发,程序代码,表征技术,代码分析,深度学习模型,背景知识,信息分析,表征研究,代码克隆检测,代码搜索,未来可能,表征学习,软件工程
AB值:
0.204182
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。