A comparison and evaluation of variants in the coupling between objects metric

A comparison and evaluation of variants in the coupling between objects metric
复制标题

对象度量之间耦合变体的比较和评估

DOI:
10.1016/j.jss.2019.02.020
复制
发表时间:
2019
影响因子:
3.5
通讯作者:
Child M
Child M
中科院分区:
计算机科学2区
文献类型:
--
作者:
Child M

文献摘要

参考文献

相似文献

对象之间的耦合度量(CBO)是一个广泛使用的度量,但在实践中,在其正确的实现歧义导致不同的度量工具和研究计算不同的值。CBO经常被证明与软件系统中的缺陷发生相关,但通常忽略了不同计算的使用。本文探讨了不同的解释CBO使用这些指标工具和研究人员,并定义了一组指标,代表不同的计算方法。这些指标计算的大规模Java系统和逻辑回归用于相关的缺陷数据,通过分析系统的版本跟踪记录。CBO的不同变化示出具有显着不同的相关性的缺陷。关于结果,在CBO值之间发现了一个明确的二进制划分,一方面,预测缺陷,另一方面,那些没有。因此,结果表明,澄清或明确的CBO的重新定义是可取的和必要的,就其使用的普遍共识。此外,度量的应用必须密切注意所使用的实际计算方法以及由此得出的结论和比较。
TheCoupling Between Objectsmetric (CBO) is a widely-used metric but, in practice, ambiguities in its correct implementation have led to different values being computed by different metric tools and studies. CBO has often been shown to correlate with defect occurrence in software systems, but the use of different calculations is commonly overlooked. This paper investigates the varying interpretations of CBO used by those metrics tools and researchers and defines a set of metrics representing the different computational approaches used. These metrics are calculated for a large-scale Java system and logistic regression used to correlate them with defect data obtained by analysing the system's version tracking records. The different variations of CBO are shown to have significantly different correlations to defects. Regarding results, a clear binary divide was found between CBO values which, on the one hand, predicted a defect and, on the other, those that did not. The results, therefore, show that a clarification or unambiguous re-definition of CBO is both desirable and essential for a general consensus on its use. Moreover, applications of the metric must pay close attention to the actual method of calculation being used and, conclusions and comparisons made as a result.
可视化 Java 耦合和故障倾向
DOI: --
发表时间: 2014
期刊: International Conference on Information Visualization Theory and Applications
影响因子: --
作者:
P. Rosner;Mike Child;S. Counsell
通讯作者: S. Counsell
SR-A(其配体是修饰的低密度脂蛋白)对 1 型糖尿病发病的影响。
DOI: --
发表时间: 2012
期刊:
影响因子: --
作者:
清水まみ;安田尚史;中村晃;勝田敦美;佐々木弘智;荒井隆志;永田正男;原賢太;横野浩一
通讯作者: 横野浩一
移情和主要客体
DOI: --
发表时间: 2010
期刊:
影响因子: --
作者:
Ogawa;T
通讯作者: T
通过面向对象系统中的设计措施来预测容易出错的类
DOI: --
发表时间: 1998
期刊: Proceedings Ninth International Symposium on Software Reliability Engineering (Cat. No.98TB100257)
影响因子: --
作者:
L. Briand;J. Daly;Victor Porter;Jürgen Wüst;Fraunhofer
通讯作者: Fraunhofer