首页> 外文会议>International Conference on Data and Software Engineering >Software Metrics Proposal for Conformity Checking of Class Diagram to SOLID Design Principles
【24h】

Software Metrics Proposal for Conformity Checking of Class Diagram to SOLID Design Principles

机译:关于根据SOLID设计原则对类图进行一致性检查的软件度量建议

获取原文

摘要

Good software design quality is needed to reduce the number of errors in the implementation and testing phase. The SOLID design principles have been used as an object-oriented design guideline to meet software quality factors, such as understandability, flexibility, maintainability, and testability. In this paper we propose a set of metric to measure the conformity of class diagram to SOLID principles. In this study, we have analyzed the relationship between the concepts of SOLID principles with class diagram metrics, the metrics for each principles and the measurement techniques for class diagrams are produced. The proposed metrics for SRP, OCP, LSP, ISP, and DIP are respectively VSRP (Value of SRP), VOCP (Value of OCP), VLSP (Value of LSP), VISP (Value of ISP) and VDIP (Value of DIP). The metric has been validated using 15 class diagrams extracted from seven software applications. A spearman's rank correlation has been used and it has described the correlation between the metrics. This suggests that the proposed metrics have demonstrated their practicality.
机译:需要良好的软件设计质量,以减少实施和测试阶段的错误数量。 SOLID设计原则已被用作面向对象的设计准则,以满足软件质量因素,例如易懂性,灵活性,可维护性和可测试性。在本文中,我们提出了一套度量标准来衡量类图是否符合SOLID原理。在这项研究中,我们分析了SOLID原理的概念与类图度量之间的关系,为每种原理提供了度量以及类图的度量技术。 SRP,OCP,LSP,ISP和DIP的建议度量分别是VSRP(SRP值),VOCP(OCP值),VLSP(LSP值),VISP(ISP值)和VDIP(DIP值) 。该度量标准已使用从七个软件应用程序中提取的15个类图进行了验证。使用了长矛手的等级相关性,它描述了度量之间的相关性。这表明建议的度量标准已经证明了其实用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号