共 43 条
软件错误自动定位关键科学问题及研究进展
被引:17
作者:
王克朝
[1
,2
]
王甜甜
[1
]
苏小红
[1
]
马培军
[1
]
机构:
[1] 哈尔滨工业大学计算机科学与技术学院
[2] 哈尔滨学院软件学院
来源:
基金:
高等学校博士学科点专项科研基金;
关键词:
软件失效;
软件缺陷;
错误定位;
自动化调试;
程序分析;
D O I:
暂无
中图分类号:
TP311.53 [];
学科分类号:
081202 ;
0835 ;
摘要:
程序源代码中的缺陷是导致软件不可靠的一个主要原因.软件错误自动定位技术通过计算机分析程序源代码或执行过程中产生的运行状态,检测程序中的异常并将其独立出来作为需要进一步调试的可疑代码,从而缩小缺陷代码的搜索范围,辅助开发人员更快地识别缺陷语句并分析软件失效的产生原因.为了清晰地分析软件错误定位领域的关键科学问题,文中首先定义了"失效-错误定位-理解"模型,然后形式化地描述了软件错误定位相关概念;接下来,调研国内外最新研究进展,统计分析了发展趋势;重点分析了各种错误定位方法的基本思想、优缺点及其对关键问题的解决情况;最后总结了尚待解决的难点问题,指出了未来可能的研究方向.
引用
收藏
页码:2262 / 2278
页数:17
相关论文