首页> 中文期刊>计算机仿真 >关于面向对象的软件耦合性度量方法设计

关于面向对象的软件耦合性度量方法设计

     

摘要

关于面向对象的软件耦合性度量方法的研究,能够有效降低软件系统开发成本,提高系统可用性和灵活性.对软件耦合性进行度量,需要构造投影指标函数,得到面向对象软件耦合性度量阈值,完成面向对象的软件耦合性度量.传统方法获取类间的继承关联性,计算耦合因子,但忽略了得到面向对象软件耦合性度量阈值,导致度量精度偏低.提出基于复杂网络的面向对象软件耦合性度量方法.该方法定义面向对象软件系统的二分图,组建特殊二分图耦合关系模型,计算出软件系统加权平均扇出数,计算出类和类间的连边,选取软件耦合性度量指标,将对象软件耦合性度量样本的各指标值进行线性归一化处理,构造投影指标函数,得到面向对象软件耦合性度量阈值,以此为依据对面向对象软件耦合性进行度量.实验结果表明,所提方法度量精度高,大幅度提升了软件开发的技术水平.%A coupling measurement method of object-oriented software based on complex network is proposed.Firstly,a bipartite graph of system of the object-oriented software is defined,and a coupling relation model of special bipartite graph is built,then weighted average number of fan-outs of software system and edge between classes is worked out.Moreover,the index of coupling measurement of software is selected and linear normalization processing for each index value of sample of the coupling measurement is carried out.The function of projection index is built and the threshold value of the coupling measurement is obtained.Finally,the coupling of the object-oriented software is measured.Experimental results show that the method has high measurement precision.It improves technological level of software development by a large margin.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号