程序频谱相关论文
通常软件测试中大部分工作是耗时耗力,其中最代价最高的是错误的定位,而在错误定位上的技术改进能降低测试的工作负荷。目前程序错......
软件故障定位是软件调试过程中耗时且耗力的活动之一。传统的基于程序频谱的软件故障定位技术可以分为基于组件和基于语句两类。前......
为充分挖掘执行结果与程序频谱的潜在关系,提出基于互信息的可疑度计算公式MIStar(mutual information star)。通过分析程序在不同......
软件系统规模的不断扩大和复杂度的日益增加,对软件调试技术提出了新的挑战。软件错误定位是调试技术的重要步骤。然而,手工实现错......
互联网经济快速发展的今天,人们每天都在接触各种各样的软件产品,软件给人们在学习、工作和生活等方面带来了巨大的便利。随着软件......
银行系统的质量会直接影响客户体验,在业务系统发布前提高其健壮性有利于客户获得更好的使用体验。为了确保银行业务系统能够稳定......
缺陷定位是软件质量保证中关键且困难的一项工作,随着软件规模的增大,人工进行缺陷定位的成本越来越高,自动化缺陷定位技术成为研......
基于程序频谱的动态缺陷定位(spectrumbaseddynamicfaultlocalization,SFL)可分为基于可执行语句覆盖的方法和基于谓词覆盖的方法。通......
缺陷定位是软件调试的重要阶段,依赖程序频谱信息实现软件缺陷定位,是当前比较行之有效的方法.基于频谱缺陷定位方法应用的前提是,......
C/C++是系统软件的主要实现语言,也大学计算机教育的核心课程。为了保证教学质量,作业程序批改是重要的环节。但随着作业数量、学......
鉴于基于谱的软件错误定位技术缺乏依赖分析及存在过多不可区分的语句问题,给出一种基于分块切片的软件错误定位技术BSlicing-SFL(bl......
为提高软件自动错误定位的准确性和效率,提出一种基于软件行为分析的错误定位方法。针对复杂度较高的软件系统,将软件的行为作为分......
伴随着不断增长的软件复杂性及其普适性,程序员需要开发出高质量的软件产品。然而,软件开发人员在软件开发过程中不可避免地引入软......
随着计算机技术的发展和软件应用领域的扩大,软件系统的规模和复杂性不断攀升,由于软件故障直接导致系统失效的比率持续增加,其可......