基于程序变异分析的软件错误定位

来源 :计算机工程 | 被引量 : 0次 | 上传用户:chensheng76
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于覆盖的错误定位(CBFL)方法通过获取成功和失败测试用例的覆盖信息和执行结果对程序中的错误进行定位,但该方法未考虑偶然性成功测试用例的影响,降低了错误定位的准确率。为此,提出一种新的软件错误定位方法,通过分析程序变异减少偶然性成功测试用例的影响,改进怀疑度计算公式,并加入对变异影响的计算。实验结果表明,与传统CBFL方法相比,该方法能够有效提高错误定位的准确率。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
现有实时任务调度算法在系统异构性方面没有考虑处理节点计算能力的差异,导致任务划分不均衡。为此,根据异构信号处理平台实时任务的特点,提出一种面向异构信号处理平台的层
现有分布式文件存储系统存在数据组织低效和访问语义冗余等问题,严重限制了系统性能。为此,借鉴对象存储思想,设计面向高性能计算的分布式对象存储系统。分离数据访问和数据
对一种低压汞灯工作时内部等离子体密度进行光谱诊断研究,沿其轴向等分取5个测量点,在加载电压频率为50~100 k Hz范围内对各测量点进行光谱测量,利用谱线相对强度对灯管内等
结合国内外提高装炉煤堆密度对改善焦炭质量影响的研究,总结了捣固炼焦、配型煤炼焦、煤调湿、煤预热、微粉预成型等工艺的特点、效果及装炉煤堆密度的改善情况。指出在优质
区域金融的国际化程度的测度不同于国家层面的测度方法,有其特殊之处,尤其是受制于一国整体的法律制度约束,无法使用法规描述法建立测度指标,但是区域金融的国际化水平又明显
在初中几何教材中,三角形是常见且重要的一种基础图形.它的三条边之间有如下关系:①三角形的任何两边之和都要大于第三边.②三角形的任何两边之差都要小于第三边.
“物质的量”有人称它为高中化学的敲门砖和拦路虎.主要因为本节课理论性强,学生学习过程难以理解和应用.本节课采用“类比”法突破这一重点和难点,可激发学生的学习兴趣,尽