首页> 外文会议>International Conference on Software Maintenance and Evolution >Code smells in spreadsheet formulas revisited on an industrial dataset
【24h】

Code smells in spreadsheet formulas revisited on an industrial dataset

机译:在工业数据集中重新审视电子表格公式中的代码闻

获取原文

摘要

In previous work, code smells have been adapted to be applicable on spreadsheet formulas. The smell detection algorithm used in this earlier study was validated on a small dataset of industrial spreadsheets by interviewing the users of these spreadsheets and asking them about their opinion about the found smells. In this paper a more in depth validation of the algorithm is done by analyzing a set of spreadsheets of which users indicated whether or not they are smelly. This new dataset gives us the unique possibility to get more insight in how we can distinguish `bad' spreadsheets from `good' spreadsheets. We do that in two ways: For both the smelly and non smelly spreadsheets we 1) have calculated the metrics that detect the smells and 2) have calculated metrics with respect to size, level of coupling, and the use of functions. The results show that indeed the metrics for the smells decrease in spreadsheets that are not smelly. With respect to size we found to our surprise that the improved spreadsheets were not smaller, but bigger. With regard to coupling and the use of functions both datasets are similar. It indicates that it is difficult to use metrics with respect to size, degree of coupling or use of functions to draw conclusions on the complexity of a spreadsheet.
机译:在以前的工作中,代码味道已经适应了适用于电子表格公式。在这个早期的研究中所使用的气味检测算法通过采访这些电子表格的用户,并询问他们的意见对发现的气味工业电子表格的小数据集进行验证。在本文的算法更深入的验证是通过分析一组的用户表示他们是否是臭的电子表格来完成。这种新的数据集为我们提供了独特的机会来获得我们如何能够区分电子表格'坏“从'好电子表格”更深入的了解。我们这样做有两种方式:对于臭和非臭的电子表格我们都1)计算得出,检测气味和2的指标)计算各项指标相对于大小,耦合程度,以及使用的功能。结果表明,确实是指标气味在不臭电子表格减少。对于大小,我们发现给我们带来惊喜,改进后的电子表格不小,但更大。关于耦合和使用功能两个数据集是相似的。这表明,它是很难使用的指标相对于尺寸,耦合或使用功能的程度上绘制的电子表格的复杂性的结论。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号