首页> 外文期刊>Automated software engineering >On the empirical evaluation of similarity coefficients for spreadsheets fault localization
【24h】

On the empirical evaluation of similarity coefficients for spreadsheets fault localization

机译:电子表格故障定位相似系数的实证评估

获取原文
获取原文并翻译 | 示例
           

摘要

Spreadsheets are by far the most prominent example of end-user programs of ample size and substantial structural complexity. They are usually not thoroughly tested so they often contain faults. Debugging spreadsheets is a hard task due to the size and structure, which is usually not directly visible to the user, i.e., the functions are hidden and only the computed values are presented. A way to locate faulty cells in spreadsheets is by adapting software debugging approaches for traditional procedural or object-oriented programming languages. One of such approaches is spectrum-based fault localization (Sfl). In this paper, we study the impact of different similarity coefficients on the accuracy of Sfl applied to the spreadsheet domain. Our empirical evaluation shows that three of the 42 studied coefficients (Ochiai, Jaccard and Sorensen-Dice) require less effort by the user while inspecting the diagnostic report, and can also be used interchangeably without a loss of accuracy. In addition, we illustrate the influence of the number of correct and incorrect output cells on the diagnostic report.
机译:到目前为止,电子表格是最终用户程序的最突出的例子,它们具有足够的规模和相当大的结构复杂性。它们通常没有经过彻底的测试,因此经常包含故障。由于尺寸和结构的原因,调试电子表格是一项艰巨的任务,通常用户无法直接看到它,即隐藏了功能,只显示了计算值。在电子表格中定位故障单元的一种方法是通过将软件调试方法改编为传统的过程或面向对象的编程语言。这样的方法之一是基于频谱的故障定位(Sfl)。在本文中,我们研究了不同相似系数对应用于电子表格域的Sfl准确性的影响。我们的经验评估表明,在研究的42个系数中,有3个系数(Ochiai,Jaccard和Sorensen-Dice)在检查诊断报告时需要用户花费更少的精力,并且可以互换使用而不会损失准确性。此外,我们还说明了正确和不正确的输出单元格数量对诊断报告的影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号