-
题名基于分层程序频谱的软件故障定位方法研究
被引量:4
- 1
-
-
作者
叶俊民
何印标
陈曙
董威
舒绍娴
-
机构
华中师范大学计算机学院
国防科技大学计算机学院
-
出处
《小型微型计算机系统》
CSCD
北大核心
2015年第9期1953-1957,共5页
-
基金
国家"九七三"重点基础研究发展计划项目(2014CB340703)资助
华中师范大学高校基本科研业务费项目(CCNU15GF003)资助
中央高校基本科研业务费专项科研项目(CCNU15GF003)资助
-
文摘
基于语句程序频谱的软件故障定位方法,通常利用搜集程序在运行测试用例集合产生的语句覆盖信息来实现故障语句定位,但这种定位技术缺乏语句块筛选机制,从而使定位精度受限.为此,提出一种基于分层程序频谱的软件故障定位方法,其具体思想是将故障定位分为函数故障定位和语句故障定位两个层次,在函数故障定位层次上使用函数调用对程序频谱对程序中的函数发生故障的可疑值进行计算,主动筛选"最有可能"发生故障的函数;在语句故障定位层次上优先处理可疑值较大的函数,计算函数中每条语句发生故障可疑值,根据可疑值大小定位语句故障.实验表明,提出的方法能快速地找到故障语句,缩小故障代码审查区域.
-
关键词
多层次频谱
软件故障定位
故障可疑值
-
Keywords
multi-layer spectra
softw are fault location
fault dubious value
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-