基于深度学习的代码克隆检测技术研究

来源 :电脑知识与技术:学术交流 | 被引量 : 0次 | 上传用户:cxcqjf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在实际软件项目中,复制粘贴式的代码复用或者解决相似问题的模式化思维会造成软件源代码重复出现相同或相似的代码片段。代码克隆检测分析作为衡量代码复用的一种有效方式,在软件开发、维护以及质量保证中发挥着重要作用。提出以深度学习为基础的代码克隆检测技术能够很好地补充常用检测办法无法检测到的场景,如相同含义不同写法的代码段;基于sonar做插件式研发,具有重要的工程意义与实践指导作用。
其他文献
如何把学校建成一个学习型的组织,建立以校为本的科研制度,是摆在每所学校、每一位教育工作者面前的十分紧迫的任务。这种形势增强了学校、教师从事教育科学学习和研究的责任感
记得英国哲学家怀德海在其教育代表作《教育的目的》中有这样一段话:理想的消失是人类努力失败的可悲证明.在古代学校里,哲学家渴望传授的是智慧,而在现代学校,我们降低了目
期刊
以校为本教学研究强调校本教研既是一种学校行为,又是一种教师教学研究行为,是教研文化的重要体现。在课改全面推进的今天,我们不能再期待通过几场报告、几本书籍、几次培训就能
探究性学习是一种教育观,更是一种学习观。英语作为一种语言,英语课作为一门语言实践课,学生的学习体验与其他学科相比又格外丰富。因此,在小学英语教学中进行探究性学习的实践是
从小学至高中设置综合实践活动必修课是我国基础教育课程体系的结构性突破和重大改革,是新一轮基础教育课程改革的亮点。但这门既无课程标准叉无教材的必修课,在学校有了自主权
在"智能"新时代,计算机信息技术等的快速发展,提供了计算机智能信息处理技术的新发展,进一步强化智能信息技术在现代生产生活中的重要应用价值。本文立足对计算机智能信息处
2011年12月28日下午,2012年全国食品药品医疗器械检验工作电视电话会议在京召开。会议的主要任务是认真贯彻落实全国食品药品监管工作会议精神,总结并确立科学监管理念指导下的