代码相似性相关论文
自动程序修复是近年来的研究热点并取得了一定的进展。现有的自动程序修复方法大多利用测试套件来验证补丁正确性。然而,使用测试套......
近年来,全球进入了移动互联网时代,移动应用在衣食住行、购物、金融等多方面给生活带来了诸多方便,同时移动应用发展也趋多元化,移......
缺陷修复是软件维护活动中耗费成本最多的环节之一,目的是排除软件程序中的缺陷。研究表明程序缺陷发现的越早,造成的损失就越小。......
信息时代,青少年编程教育越来越受到重视,Scratch以其方便易用、趣味性强的特色已成为青少年零基础编程学习的首选工具。Scratch提......
随着网络信息的发展,资源获取的便捷,人们的信息获取习惯早已随之改变。人们更习惯通过网络搜索获取电子资源,同时,电子资源的修改......
成功的大规模系统被称为遗留系统。这些系统具有巨大的商业价值。但是因为它们的体积庞大,并且缺乏文档信息,所以难于维护。其中相......
由于软件的逻辑越来越复杂,在开发过程中出现漏洞的概率不仅越来越大,而且漏洞的表现形式也更加复杂,目前所呈现典型的特点是组合......
软件缺陷自动修复是推进软件维护自动化,提高软件质量和可信性的重要手段。尽管人们已经提出了多种支持软件缺陷自动修复的方法和......
摘要:由于软件产品的复杂性,软件开发过程中开发人员无法避免bug的产生。为了提高软件开发的效率,提出了一种基于遗传算法和代码相似......
静态漏洞检测通常只针对文本进行检测,执行效率高但是易产生误报。针对该问题,结合神经网络技术,提出一种基于代码相似性的漏洞检......
软件静态漏洞检测依据分析对象主要分为二进制漏洞检测和源代码漏洞检测。由于源代码含有更为丰富的语义信息而备受代码审查人员的......
源代码相似性是指不同代码段功能上的相似程度,是软件工程领域一项重要的研究问题.现有的方法主要从文本、结构两方面,利用代码的......
研究表明软件系统普遍存在重复代码,为了维护和重构系统,人们需要代码相似性检测工具找到重复代码。大部分传统代码相似性检测方法......