首页 | 本学科首页   官方微博 | 高级检索  
     

基于马尔可夫模型的软件错误定位方法
引用本文:张云乾,郑征,季晓慧,张文博,张震宇. 基于马尔可夫模型的软件错误定位方法[J]. 计算机学报, 2013, 36(2)
作者姓名:张云乾  郑征  季晓慧  张文博  张震宇
作者单位:1. 中国科学院软件研究所计算机科学理论国家重点实验室 北京100190;中国地质大学计算机科学与技术系 北京 100083
2. 北京航空航天大学自动化科学与电气工程学院 北京100191
3. 中国地质大学计算机科学与技术系 北京 100083
4. 中国科学院软件研究所软件工程技术研究开发中心 北京100190
5. 中国科学院软件研究所计算机科学理论国家重点实验室 北京100190
基金项目:国家自然科学基金项目"持续集成中的回归测试和错误定位"
摘    要:软件调试是软件开发的重要环节.统计错误定位技术通过分析程序执行频谱来估计程序中错误所在的位置.针对不同类型的程序频谱,此类技术建立不同的启发式模型描述程序行为.已有研究表明,其准确度同目标错误和程序类型相关,且不存在某种普遍有效的技术.文中从单元测试的特性出发,探讨预测错误类型的可行性,并采用马尔可夫过程对错误类型进行预测,从错误定位技术备选集中选择适合的技术来实施.实验表明文中方法能够更快地定位程序错误.

关 键 词:软件错误定位  软件错误类型  错误类型预测  马尔可夫模型

Markov Model-Based Effectiveness Predicting for Software Fault Localization
ZHANG Yun-Qian , ZHENG Zheng , JI Xiao-Hui , ZHANG Wen-Bo , ZHANG Zhen-Yu. Markov Model-Based Effectiveness Predicting for Software Fault Localization[J]. Chinese Journal of Computers, 2013, 36(2)
Authors:ZHANG Yun-Qian    ZHENG Zheng    JI Xiao-Hui    ZHANG Wen-Bo    ZHANG Zhen-Yu
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号