基于代码结构的故障检测分析与研究
【学位单位】:北京邮电大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.53
【部分图文】:
一析了变异体检测难度与变异行被覆盖情况之间的关系。??此外,本文还分析了变异体难测程度在变异算子中的分布特征。??本章节共分两部分:(1)研究中相关的理论基础,(2)用于分析难测变异征的实验数据来源。在第二部分数据来源中,简单介绍了西门子测试套件,图表的形式展示了变异测试的结果文件。??.1理论基础??.1.1变异测试??给定一个程序P和一个测试数据集T,通过变异算子为P产生一组变(合乎语法的变更),变异体是通过在源程序的某一处语句注入语法变更得到异程序,对源程序p和变异体P’均使用r进行测试,若存在存活的非等体,继续增加测试用例,增强测试,若所有非等价变异体均被杀死,则测试。图2-1显示了传统变异测试的基本流程。??
对应于程序中一行或者连续的几行代码。控制流图可以表示为一个四元??组(见entry,?exit),其中7V是控制流图中的节点结合,£是图中的边集合,??entry和exit是特殊的两个节点:入口节点和出口节点。例如图2-3是某个简易??的控制流图。??图2-3简易控制流图示例??pre??前向支配:节点W前向支配节点v,记做当且仅当每个从节点entry??到v的所有路径都经过w。那么若w前向支配V,覆盖到v的测试用例,一定能??够覆盖到w。??post??后向支配:节点w后向支配节点v,记做W4V,当且仅当每个节点V到节??点exit的所有路径都经过节点w。那么若w后向支配V,覆盖到v的测试用例,??一定能够覆盖到w。??前向和后向支配关系,可在对应的前向支配图和后向支配图中表示出来[17]。??pre?P〇si??当时,前向支配图上有一条从W到V的有向边。同理,时,后向支??配图上有一条从W到V的有向边。图2-4和图2-5分别展示了与控制流图2-3对?
支配关系:前向支配和后向支配关系,统称为支配关系。节点%支配节点h2,??domnode??记做q?4?h2,此时有:(1)每一条从entry节点到exit节点的路径,若经过节??点《2,那么必定也经过节点/?,;?(2)能覆盖到的节点/?2的测试用例,必定也能覆??盖到节点/V表示为公式2-2。??domnode??77,?—>?n2yt,covered(t,n2)?covered{t,n^)?(2-2)??支配关系也可用对应的支配图表示,如图2-6是由图2-4和图2-5得到的支??配图。??@B3?SB4??图2-6?图2-3对应的语句支配图??一,一[n】sueroc),一
【相似文献】
相关期刊论文 前10条
1 吕学伟;黄松;王晔;;基于OPTICS算法的变异体约简技术[J];解放军理工大学学报(自然科学版);2016年02期
2 Y.Israeli;谢志南;;香蕉离体繁殖无性系变异体的研究[J];国外农学(果树);1992年03期
3 刘明稀;卢少云;郭振飞;;假俭草抗旱变异体的筛选及其生理鉴定[J];草业学报;2012年01期
4 曾凡平;黄玉涵;张美超;潘能刚;;基于遗传算法聚类的变异体约简[J];计算机应用;2011年05期
5 秦琳,李杉,崔凯荣,王亚馥,倪建福,周文麟;小麦抗锈变异体的RAPD分子验证[J];西北植物学报;1997年06期
6 赵茜;;“变异体变异体”概念在跨文化研究领域内的出现与使用——以严绍璗的学术实践为中心[J];改革与开放;2017年23期
7 方平夷;太空诱发的水稻变异体观察[J];植物生理学通讯;1997年01期
8 张冬杰;李苓;汪亮;刘娣;;猪FoxN1基因转录变异体亚细胞定位研究[J];东北农业大学学报;2016年08期
9 陆松松;陈静娴;;Rh(D)变异体的研究进展[J];临床输血与检验;2010年04期
10 姜健;夏卫;郁心;洪俊;;无锡地区献血者D变异体的检定结果[J];中国输血杂志;2010年11期
相关博士学位论文 前6条
1 张聚良;血管内皮生长因子变异体基因的构建、表达及表达产物体内诱导自身抗体产生的研究[D];中国人民解放军第四军医大学;2003年
2 罗庆;靶向抑制表皮生长因子受体(EGFR)逆转骨肉瘤恶性生物学行为的研究[D];重庆医科大学;2010年
3 李霞;组蛋白修饰和组蛋白变异体在转录调控中的作用机制研究[D];中国科学院北京基因组研究所;2014年
4 陆瑞菊;大麦游离小孢子培养技术的优化及单倍体耐盐、耐低氮胁迫筛选体系的建立[D];南京农业大学;2012年
5 王达;一个新的酪氨酸激酶受体RON的剪接变异体的生物学特征及其功能的初步研究[D];浙江大学;2011年
6 李银心;抗盐、耐海水蔬菜的生物技术培育与海水无土栽培应用[D];中国科学院植物研究所;2001年
相关硕士学位论文 前10条
1 郝天丽;基于代码结构的故障检测分析与研究[D];北京邮电大学;2018年
2 李思诺;基于罕见变异体的全基因组关联分析方法研究[D];黑龙江大学;2015年
3 胡雷;基于语义相关性的变异体约简理论及其应用[D];中国矿业大学;2016年
4 徐艳;高产EPS的pantoea ananatis野生株变异体的分离、鉴定及其作用机理研究[D];东华大学;2011年
5 邓晶;RON变异体RON△170对自身酷氨酸磷酸化变异体RON△160的显性抑制作用[D];浙江大学;2010年
6 陆源;重组人白介素-29变异体在毕赤酵母中的表达及体外抗肿瘤活性初步分析[D];江南大学;2015年
7 胡佩;平安竹异型节间形成的解剖学研究[D];南京林业大学;2013年
8 李丽;不同试剂离体诱导萱草多倍体的研究[D];山西农业大学;2016年
9 韦小敏;玉米胚性愈伤组织耐盐变异体的筛选以及耐盐性分析[D];河南农业大学;2001年
10 田斯琦;串联亲和纯化技术联合质谱鉴定RSK4变异体的相互作用蛋白[D];广西医科大学;2016年
本文编号:2835749
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2835749.html