首页> 外文期刊>International Journal on Computer Science and Engineering >Inheritance Hierarchy Based Reuse & Reusability Metrics in OOSD
【24h】

Inheritance Hierarchy Based Reuse & Reusability Metrics in OOSD

机译:OOSD中基于继承层次结构的重用和可重用性度量标准

获取原文
           

摘要

Reuse and reusability are two major aspects in object oriented software which can be measured from inheritance hierarchy. Reusability is the prerequisite of reuse but both may or may not be measured using same metric. This paper characterizes metrics of reuse and reusability in Object Oriented Software Development (OOSD). Reuse metrics compute the extent to which classes have been reused and reusability metrics computes the extent to which classes can be reused. In this paper five new metrics namely- Breadth of Inheritance Tree (BIT), Method Reuse Per Inheritance Relation (MRPIR), Attribute Reuse Per Inheritance Relation (ARPIR), Generality of Class (GC) and Reuse Probability (RP) have been proposed. These metrics help to evaluate reuse and reusability of object oriented software. Four extensively validated existing object oriented metrics, namely- Depth of Inheritance Tree (DIT), Number of Children (NOC), Method Inheritance Factor (MIF) and Attribute Inheritance Factor (AIF) have been selected and investigated for comparison with proposed metrics. All metrics can be computed from inheritance hierarchies and classified according to their characteristics. Further, metrics are evaluated against a case study. These metrics are helpful in comparing alternative inheritance hierarchies at design time to select best alternative, so that the development time and cost can be reduced.
机译:可重用性和可重用性是面向对象软件的两个主要方面,可以从继承层次结构进行衡量。可重用性是重用的先决条件,但是可能使用或不使用相同的度量标准来衡量两者。本文描述了面向对象软件开发(OOSD)中的重用性和可重用性的指标。重用度量标准计算类已被重用的程度,可重用性度量标准计算可被重用的类的程度。在本文中,提出了五个新的度量标准,即继承树的广度(BIT),每个继承关系的方法重用(MRPIR),每个继承关系的属性重用(ARPIR),类的通用性(GC)和重用概率(RP)。这些指标有助于评估面向对象软件的重用性和可重用性。选择了四个经过广泛验证的现有面向对象指标,即继承树深度(DIT),子代数(NOC),方法继承因子(MIF)和属性继承因子(AIF),并与提议的指标进行比较。可以从继承层次结构计算所有指标,并根据其特征对其进行分类。此外,根据案例研究评估指标。这些度量标准有助于在设计时比较替代继承层次结构以选择最佳替代,从而可以减少开发时间和成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号