首页|基于马尔可夫模型的软件错误定位方法

基于马尔可夫模型的软件错误定位方法

扫码查看
软件调试是软件开发的重要环节.统计错误定位技术通过分析程序执行频谱来估计程序中错误所在的位置.针对不同类型的程序频谱,此类技术建立不同的启发式模型描述程序行为.已有研究表明,其准确度同目标错误和程序类型相关,且不存在某种普遍有效的技术.本文从单元测试的特性出发,探讨预测错误类型的可行性,并采用马尔可夫过程对错误类型进行预测,从错误定位技术备选集中选择适合的技术来实施.实验表明能够更快地定位到程序错误.

ZHANG Yun-Qian、张云乾、ZHENG Zheng、郑征、JI Xiao-Hui、季晓慧、ZHANG Wen-Bo、张文博、ZHANG Zhen-Yu、张震宇

展开 >

State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences , Beijing 100190, China Department of Computer Science and Technology, China University of Geosciences, Beijing, 100083, China

中国科学院软件研究所计算机国家重点实验室, 北京中国 100190 中国地质大学计算机科学与技术系, 北京中国 100083

School of Automation Science and Electrical Engineering & International School, Beihang University, Beijing 100191, China

北京航空航天大学自动化科学与电气工程学院, 北京中国 100191

Department of Computer Science and Technology, China University of Geosciences, Beijing, 100083, China

中国地质大学计算机科学与技术系, 北京中国 100083

Technology Center of Software Engineering, Institute of Software, The Chinese Academy of Sciences, Beijing 100190, China

中国科学院软件研究所软件工程技术研究开发中心, 北京中国 100190

State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences , Beijing 100190, China

中国科学院软件研究所计算机国家重点实验室, 北京中国 100190

展开 >

软件工程 单元测试 错误定位 马尔可夫模型

中国计算机学会

2012中国计算机大会

2012-10-01

大连

2012中国计算机大会论文集

1

2012