多粒度数据变更影响域分析方法

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:seraph72
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
完整准确提取程序变更影响范围是分析由数据变化引发程序错误的关键,能够有效缩短回归测试的周期。为此,提出一种基于多粒度的数据变更影响域分析方法。通过静态分析,结合程序局部控制信息和数据信息流规则,提取关键函数,得到影响函数调用路径,以程序影响函数调用路径为分析集,提取受变更影响的基本路径集,即从函数粒度和语句粒度对数据变更影响域进行分析,分别得到影响函数调用路径和影响基本路径集。大量实验结果表明,该方法能够完整准确提取程序影响函数调用路径和影响基本路径集,定位数据变更影响域,提高回归测试的效率。
其他文献
本文针对河北省综合治税存在的突出问题,从制定税收保障条例、建设财税数据管理系统等角度提出进一步推进河北省综合治税的具体对策。
<正> 一、前言 软质聚氯乙烯(以下简称软质PVC)是在聚氯乙烯中添加具有极性和非极性的低分子物质——增塑剂,由此得到柔软性的制品。 被增塑的软质PAC由于价格便宜,具有良好
<正>2015年11月24日,在叙利亚、土耳其边境参加打击&#39;伊斯兰国&#39;的俄罗斯战机被土耳其以侵犯其领空17秒为由击落,跳伞后的一名飞行员被土库曼旅打死。这一突然的战争行
为进一步提高贵州特色烤烟井窖式移栽烟苗素质,对贵州不同基因型烤烟("K326" "南江3号" "毕纳1号" "贵烟2号" "韭菜坪2号")成苗期生物量、根系形态、质体色素含量、电导率、p
目的分析雄激素受体(androgen receptor,AR)在不同分子分型乳腺癌中的表达及其与临床病理特征的关系,并初步探讨AR抑制剂比卡鲁胺在不同AR表达量乳腺癌细胞株中的影响。方法采
从2010年起,微博在国内持续火热,人们纷纷卷入信息浪潮。微博的盛行被认为是"草根话语时代的到来",部分学者认为微博的草根性在很大程度上削弱了新媒体出现时"知沟理论"对社会造
压力是人生历程中无法避免的心理现象。尤其是在高新科技园区,快节奏、高强度的工作状态随处可见,职业生涯规划、家庭婚恋、人际沟通等问题也不可避免地成为职工的心结。在已
目的探讨社康中心应用体外反搏治疗高脂血症的临床效果。方法 160例高脂血症患者,按随机数字表法分为对照组和实验组,各80例。对照组采用常规方法治疗,实验组在对照组基础上
目的:检测凋亡抑制蛋白PED/PEA-15在胃癌中的表达,以探讨其与胃癌发生的联系及临床意义。方法:收集山西医科大学第一附属医院2012年1月-l2月间行手术切除且病理证实的胃癌手术标
<正>监察法规定,监察委员会依照本法和有关法律规定履行监督、调查、处置职责,对违法的公职人员依法作出政务处分决定,并明确了警告、记过、记大过、降级、撤职、开除等六种