首页> 外文会议>Asia-Pacific Software Engineering Conference >A Model for Defining Coupling Metrics
【24h】

A Model for Defining Coupling Metrics

机译:定义耦合度量的模型

获取原文

摘要

Many metrics have been proposed to measure coupling-the degree of association between modules in a system. However, most metrics are under-defined, meaning that different tool developers can reasonably implement the same metric in many ways. This gives rise to families of metrics, which are superficially similar but potentially produce different results. To understand how different these metrics are, we propose a single model of coupling based on the concept of dependencies. This model is useful for defining existing coupling metrics, analysing their differences and clarifying divergent implementations. We demonstrate its efficacy by using it to describe existing coupling metrics and inform tool development. We have applied the tool to the 112 systems in the Qualitas Corpus, generating 21 million measurements from 88 coupling metrics. The simplicity of the tool implementation and the number of metrics it supports demonstrates the usefulness of our model.
机译:已经提出了许多度量来度量耦合,即系统中模块之间的关联度。但是,大多数度量标准定义不足,这意味着不同的工具开发人员可以通过多种方式合理地实现同一度量标准。这产生了一系列指标,这些指标在表面上是相似的,但可能会产生不同的结果。为了了解这些度量标准有何不同,我们基于依赖关系的概念提出了一个单一的耦合模型。该模型对于定义现有的耦合指标,分析它们之间的差异以及阐明不同的实现非常有用。我们通过使用它来描述现有的耦合指标并为工具开发提供信息来证明其有效性。我们已将该工具应用于Qualitas语料库中的112个系统,通过88个耦合指标生成了2100万个测量值。工具实现的简单性及其支持的指标数量证明了我们模型的有用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号