首页> 外文期刊>Computing and informatics >NEW INHERITANCE COMPLEXITY METRICS FOR OBJECT-ORIENTED SOFTWARE SYSTEMS: AN EVALUATION WITH WEYUKER'S PROPERTIES
【24h】

NEW INHERITANCE COMPLEXITY METRICS FOR OBJECT-ORIENTED SOFTWARE SYSTEMS: AN EVALUATION WITH WEYUKER'S PROPERTIES

机译:面向对象的软件系统的新的遗传复杂性度量标准:对威尤克属性的评估

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

摘要

Two inheritance complexity metrics, one at class level CCI (Class Complexity due to Inheritance) and another at program level ACI (Average Complexity of a program due to Inheritance), have been proposed for object-oriented software systems. These proposed metrics are evaluated with Weyuker's properties and compared with other well known object-oriented inheritance metrics. It has been found that the proposed metrics better represent the complexity, due to inheritance, of a class and a program. Weyuker's property 7 (Significance of Permutation) has received a negative response regarding its applicability to object-oriented software metrics. It has been observed that this property is not satisfied by any of the object-oriented inheritance metrics proposed so far. Contrary to past beliefs, the relevance of this property to object-oriented systems has been brought out in this paper. Examples with C++ code are also presented to support the applicability of this property.
机译:对于面向对象的软件系统,已经提出了两个继承复杂性度量标准,一个在类级别CCI(归因于继承的类复杂性)上,另一个在程序级别ACI(归因于继承的程序的平均复杂性)上。这些建议的度量标准将通过Weyuker的属性进行评估,并与其他众所周知的面向对象的继承度量标准进行比较。已经发现,由于继承,提议的度量更好地表示了类和程序的复杂性。 Weyuker的属性7(置换的重要性)在适用于面向对象的软件指标方面受到负面评价。已经观察到,到目前为止,提出的任何面向对象的继承指标都不满足该属性。与过去的看法相反,本文提出了此属性与面向对象系统的相关性。还提供了带有C ++代码的示例以支持此属性的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号