-
题名程序覆盖进行错误自动定位方法的在线实验平台
- 1
-
-
作者
刘誉臻
孙文辉
张震宇
石琼
-
机构
中国科学院软件研究所
北京交通大学计算机与信息技术学院
中北大学电子与计算机科学技术学院
-
出处
《小型微型计算机系统》
CSCD
北大核心
2016年第11期2397-2401,共5页
-
基金
国家自然科学基金项目(61379045)资助
-
文摘
软件错误定位是软件测试领域的研究热点.基于覆盖的软件错误自动定位技术,利用概率模型对程序执行信息进行统计分析,估计程序语句与错误的相关度,预测错误位置.其最基本的思想是,错误语句往往较多地被失败用例覆盖而较少地被成功用例覆盖.此类技术层出不穷,演化迅速,往往需要试验各种公式,并辅以繁杂的测试分析.由于研究人员的差异和实验条件的多样,实验中往往需要反复进行测试和重新编写脚本;工具和经验共享不利,已成为阻碍软件错误定位研究发展的不利条件.本文设计实现了针对软件错误定位技术的在线评测和实验平台,能简化实验步骤、避免编写脚本、设计公式原型、调整实验参数并自动生成结果.目前已有多家科研单位利用本文实现的平台进行着此类研究.
-
关键词
软件测试
错误定位
程序覆盖
公式编辑
实验平台
-
Keywords
software testing
fault localization
program coverage
formula editing
experiment platform
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-