【摘 要】
:
针对当前克隆跟踪大多基于软件的发布版本,丢失了软件开发过程中克隆代码较多的变化信息,并且克隆演化模式定义不明确、不区分视角。提出一种基于修改日志克隆代码跟踪方法,
【机 构】
:
内蒙古师范大学计算机与信息工程学院
【基金项目】
:
国家自然科学基金(No.61462071,No.61363017);内蒙古自然科学基金(No.2016MS0612,No.2015MS0606)
论文部分内容阅读
针对当前克隆跟踪大多基于软件的发布版本,丢失了软件开发过程中克隆代码较多的变化信息,并且克隆演化模式定义不明确、不区分视角。提出一种基于修改日志克隆代码跟踪方法,并分三种视角(克隆群、克隆片段、克隆代码内容)识别演化模式。首先,将每次提交作为一个小版本,使用Ni Cad进行克隆检测;其次,基于Token编辑距离相似度克隆群初步映射;再次,基于修改日志克隆片段精准映射;然后,基于克隆片段映射结果修正克隆群映射;最后,分视角识别克隆演化模式。对6款开源软件总共近8 000个版本进行实验,结果表明超过97%的克
其他文献
道德责任是一个重要的伦理范畴,无论在元伦理学中还是在当代应用伦理学中,都有着不可替代的地位与意义。随着社会经济和科学技术的发展,个体的自由选择度逐渐扩大,对应现实领
行为主义是20世纪初起源于美国的一个心理学流派,也是世界心理学中的一个主要学派,其创始人为John Broadus Watson。在行为主义问世之前,实验心理学家的主要传统是研究意识,
本文介绍了一种以步进电机为驱动元件,基于Fuzzy-PID控制的精密定位系统。为使其能够广泛应用,采用了一个简单的人机交互、功能模式选择和控制参数均可由键盘输入的模式,除可
虚拟医院(VH)是利用现代计算机技术、通信与网络技术以及生物医学工程技术等新技术手段,在现有的社会医疗资源基础上构建成的一种新型医疗服务企业。VH技术体系是生物医学工
教师专业发展是一个超越了“培训”的概念,涵盖了正式和非正式的学习方法,而且,教师专业发展不同于教师专业化,强调的是教师个体的主动的、积极的、自觉的追求专业成长、成熟
1998 年,中国经济形势发生急剧变化。亚洲金融危机的影响明显加深,长期以来盲目建设带来的结构不合理等深层次矛盾,在国际经济环境急剧变化和国内市场约束双重因素作用下,中
从达西渗流产量公式出发,通过以相对渗透率与含水饱和度的函数关系为纽带,导出油气储层产能与储层有效孔隙度、渗透率以及电阻率之间的理论模型.在此基础上,结合测井学的基本
本文以陈忠实短篇小说《猪的喜剧》英译为例,主要论述在小说汉译英中,为了更好的传递原文的“画面”感,所使用的比较有效的三种途径,即,细用动词,偷换主语,和巧添修辞,以期抛
电能质量分析中要求FFT算法具有更高的效率,而传统FFT算法在进行蝶形运算之前需要倒序排列,会产生较大的时间开销,本文提出了一种不需倒序的FFT算法,避免了地址倒序所带来的时间
从服饰的演变中可以看出历史的变迁、经济的发展和文化审美意识的嬗变。中国服饰经过几千年的不断传承、发展和创新,呈现出丰富多彩的形态。满族先祖长期生活在无霜期短的东