语句包裹模式的识别和分类

来源 :智能计算机与应用 | 被引量 : 0次 | 上传用户:qg101213
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件演化过程中会产生大量变更代码,对变更代码的识别有利于变更理解。其中普遍存在的把一个语句或语句序列移动到一个或多个不同的语法实体中的变更行为,对于这种语句包裹模式的识别和分类,提出了基于代码变更块和抽象语法树的语句包裹模式识别分类算法。首先从变更前后版本2个文件中筛选出代码变更块,根据语句包裹模式的特征找到候选代码变更块,再建立抽象语法树,通过语法分析找到代码变更块中存在的语句包裹模式并对其进行分类。该算法在4个开源项目中进行了实验验证,实验结果表明该算法对语句包裹模式的识别具有较高的准确率。
其他文献
我国糖尿病人大约有40%的患者伴有肾脏损害;在美国,糖尿病肾病(DN)是导致终末期肾病的主要原因。DN的治疗目前包括控制血糖、控制高血压、纠正脂代谢紊乱、控制蛋白尿、控制感染特
基于位置的服务(LBS)改变了日常生活中获取信息的方式。不同类型的LBS,例如定位、导航、兴趣点搜索和社交网络登记,已经成为几乎每个人的智能手机的基本应用。最近值得注意的
针对沥青砼路面的施工工艺流程,从原材料的性质、混合料特性、碾压机具的组合、碾压技术、温度影响等方面进行分析,探讨如何提高沥青砼路面的压实度,保证沥青砼路面施工质量
在质量性状全基因组关联分析GWAS中,以基因作为研究单位的基因-基因相互作用检测方法,以其在统计效力与生物可解释性方面的优势备受关注。然而现有方法中多数对基因之间互作
为实现汽车轻量化,用铝制吸能盒代替原先铁制吸能盒,利用SolidWorks软件建立吸能盒的几何模型,以吸能盒模型的横截面形状为变量,通过对9种不同横截面形状吸能盒进行CAE分析,
近年来,机器视觉技术的发展越来越迅速,对视觉图像信息的智能处理也成为了研究重点,基于人工智能算法和资源构架的运动目标检测算法作为机器视觉领域的核心技术,在很多领域中发挥着关键性作用,具有重要的研究意义,本文首先对运动的目标检测过程中所用到的相关图像处理方法进行了描述,包括图像的预处理、分割、特征提取等方法。其次描述了这几年来常用的运动目标检测算法,即光流法、帧间差分法、背景差分法。简单分析了方法原
在生产工厂诞生的第一天起,污染问题就已经存在,如今社会经济快速发展,污染问题多样化趋势越来越明显,污染来源也日渐增多。在众多的污染问题当中,由于水是人们生产生活必不可少的
老年病人易发生便秘,尤其是在长期患有慢性疾病时,更易发病.便秘不仅增加患者的痛苦,且常常使病情加重.2000年7月~2001年6月,我科对90例老年患者伴便秘的病人采用番泻叶进行治
电力系统通过配电网与电力用户相连,快速准确的配电网故障定位技术是提高供电可靠性的必然要求。目前,针对配电网故障定位技术的研究已经有了很多成果,结合国内外学者对配电
企业风险管理旨在识别可能会对企业产生影响的潜在事件,把风险的不利因素控制在企业的可承受范围之内,为实现企业目标提供合理保证。内部控制是企业风险管理的重要组成部分。