首页> 外文会议>Proceedings of the IASTED international conferences on informatics >A NEW COUPLING METRIC: BLENDING STRUCTURAL AND SEMANTIC RELATIONS
【24h】

A NEW COUPLING METRIC: BLENDING STRUCTURAL AND SEMANTIC RELATIONS

机译:一种新的耦合度量:混合结构和语义关系

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

摘要

Coupling metrics represent the relationships between source code artifacts in software systems. Coupling is considered an important concept in measuring design quality and maintainability. Many coupling measures have been proposed in the context of object-oriented systems. A popular way to measure coupling is through structural properties and static code analysis. Another way to measure coupling is through semantic information encoded in identifiers and comments. However, there is still much to be understood about which aspects of coupling affect quality or other external attributes of software. This paper presents a new coupling metric for object-oriented systems that analyze both structural and semantic relationships between methods and classes. A study is performed on open source software systems to compare the new metric with existing structural and semantic coupling metrics. The study shows that the new metric captures new dimensions of coupling, which are not captured by existing coupling metrics. This paper investigates the use of the new proposed coupling metrics during change impact analysis. By comparing our new metric to other coupling metrics, we show that our new metric is a better predictor for classes impacted by changes.
机译:耦合度量表示软件系统中源代码工件之间的关系。耦合被认为是衡量设计质量和可维护性的重要概念。在面向对象的系统中已经提出了许多耦合措施。衡量耦合的一种流行方法是通过结构特性和静态代码分析。衡量耦合的另一种方法是通过编码在标识符和注释中的语义信息。但是,关于耦合的哪些方面会影响软件的质量或其他外部属性,还有很多要理解的地方。本文提出了一种面向对象系统的新耦合度量,该度量分析了方法和类之间的结构和语义关系。在开源软件系统上进行了一项研究,以将新指标与现有的结构和语义耦合指标进行比较。研究表明,新度量标准捕获了耦合的新维度,而现有耦合度量标准未捕获到新维度。本文研究了在变更影响分析过程中新提出的耦合度量的使用。通过将我们的新指标与其他耦合指标进行比较,我们表明,对于受到变化影响的类别,我们的新指标是更好的预测指标。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号