首页> 外文会议>Software quality engineering >Decomposition of multiple inheritance DAGs for object-oriented software measurement
【24h】

Decomposition of multiple inheritance DAGs for object-oriented software measurement

机译:分解多继承DAG以进行面向对象的软件测量

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

摘要

Software metrics are widely used to measure software complexity and assure software quality. However, research in the field of the software complexity measurement of a class hierarchy has not yer been carefully studied. In this paper, we introduce a novely factor named unit repeated inheritance (URI) and an important method named inheritance level technique (ILT) method to realize and measure the object-oriented software complexity of a class hierarchy. The approach is based on the graph-theoretical model for measuring the hierarchical complexity in inheritance relations. The proposed metrics extraction shows that inheritance has a close relation to the object-oriented software measurement and reveals that overuse of the repeated (multiple) inheritance will increase software complexity and be prone to implicit software errors.
机译:软件度量标准被广泛用于度量软件复杂性并确保软件质量。但是,尚未仔细研究类层次结构的软件复杂性度量领域的研究。在本文中,我们介绍了一种新颖的因素,称为单元重复继承(URI)和一种重要的方法,即继承层次技术(ILT)方法,以实现和衡量类层次结构的面向对象软件的复杂性。该方法基于图论模型,用于测量继承关系中的层次复杂性。拟议的度量提取表明,继承与面向对象的软件度量有着密切的关系,并且表明重复(多次)继承的过度使用会增加软件的复杂性,并且容易产生隐式的软件错误。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号