Interactive Fault Localization Using Test Information

来源 :计算机科学技术学报(英文版) | 被引量 : 0次 | 上传用户:mdjpos01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Debugging is a time-consuming task in software development.Although various automated approaches have been proposed,they are not effective enough.On the other hand,in manual debugging,developers have difficulty in choosing breakpoints.To address these problems and help developers locate faults effectively,we propose an interactive fault-localization framework,combining the benefits of automated approaches and manual debugging.Before the fault is found,this framework continuously recommends checking points based on statements’suspicions.which are calculated according to the execution information of test cases and the feedback information from the developer at earlier checking points.Then we propose a naive approach.which is an initial implementation of this framework.However.with this naive approach or manual debugging,developers’wrong estimation of whether the faulty statement is executed before the checking point(breakpoint)may make the debugging process fail.So we propose another robust approach based on this framework,handling cases where developers make mistakes during the fault-localization process.We performed two experimental studies and the results show that the two interactive approaches are quite effective compared with existing fault-localization approaches.Moreover,the robust approach can help developers find faults when they make wrong estimation at some checking points.
其他文献
绿香313系四川省农科院水稻高粱研究所、四川省绿丹种业有限责任公司选育而成的中籼三系杂交稻新品种,2008年通过福建省农作物品种审定委员会审定,该品种群体整齐,株型适中,
用实验的方法对高位垂直进气转静系旋转盘的风阻效应进行了研究,研究结果表明:转盘无量纲力矩系数随着旋转雷诺数的增加而减小;转盘无量纲力矩系数随着流量系数的增加而增加;
为提高计算精度,研究简单和复杂边界情况下交错网格和同位网格平面二维水流模型的收敛性。采用有限体积法离散正交曲线坐标下的控制方程,使用S IM PLEC方法求解水位。比较水
Kekulé structures of different carbon species have been determined. On the basis of Kekulé structure and C-C bond counts as well as the surface curvat
在核电站安全性评价中,场地地震动反应分析是核安全评价中最重要的工作。拟建四川核电站选址于沉积岩地层。沉积岩场地的共同特点是岩体的不均匀性,即成层性,有不同的倾角,各层有不同的物理力学特性,有不同的风化程度,有的位于盆地中,有的位于盆地边缘。这些特性,使场地地震动反应计算更加困难。因此,要准确评价场地条件对地震动反应的影响,就必须解决如下问题:场地软硬程度对地震加速度的放大特性;沉积岩场地的风化程度
A square-root version of the divided difference Rauch-Tung-Striebel (RTS) smoother is proposed in this paper.The square-root variant essentially propagates the
A program of adaptive quadrature demodulation is proposed to supply the gaps in the traditional analog detection technology of a silicon micro-machined gyroscop
he economically developed coastal areas in the east. Such changes are closely related to the spatial differentiation of the level of urbanization and industrial
结合山西黎城粉末冶金有限责任公司矿山地质工作中计算机应用成果、经验,浅析计算机在矿山地质工作中应用领域的意义及应注意事项.
AIM: To assess the usefulness of bispectral index (BIS) monitoring in order to carry out endoscopic submucosal dissection (ESD) safely and with patients’ satis