检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:罗奇鸣[1]
机构地区:[1]中国科学技术大学计算机科学与技术学院,合肥230027
出 处:《小型微型计算机系统》2013年第2期324-327,共4页Journal of Chinese Computer Systems
摘 要:自动故障定位对于提高软件调试的效率有重要意义.本文提出利用语句、数据流和控制流的频谱信息并基于局部最优性生成和计算语句序列的可疑度,并综合语句所在序列的可疑度和语句的可疑度以获得语句的最终可疑度排序.在西门子测试程序集上与两种基于语句可疑度的故障定位方法做了实验性能比较,结果验证了所提出方法的有效性.Automated fault localization is significant for improving the efficiency of software debugging. We propose to generate state- ment sequences and compute their suspiciousness from the spectrum information of statements as well as control and data dependency relations based on local optimality. Then the suspiciousness of sequences and statements are integrated to produce a suspiciousness ranking of each statement. Performance comparison with two methods based on suspiciousness of statements on the Siemens Suite has validated the effectiveness of proposed approach.
关 键 词:软件故障定位 语句序列可疑度 程序分析 软件调试 软件工程
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222