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

Design of Software Coupling Metrics for Object Oriented

在线阅读下载全文

作  者:顾爱华[1] 周晓峰[1] 李宗花[1] 李勤丰[1] GU Ai-hua;ZHOU Xiao-feng;LI Zong-hua;LI Qin-feng(School of Computer and Information Engineering, Hohai University, Nanjing Jiangsu 211100, China)

机构地区:[1]河海大学计算机与信息学院,江苏南京211100

出  处:《计算机仿真》2017年第11期296-299,共4页Computer Simulation

摘  要:关于面向对象的软件耦合性度量方法的研究,能够有效降低软件系统开发成本,提高系统可用性和灵活性。对软件耦合性进行度量,需要构造投影指标函数,得到面向对象软件耦合性度量阈值,完成面向对象的软件耦合性度量。传统方法获取类间的继承关联性,计算耦合因子,但忽略了得到面向对象软件耦合性度量阈值,导致度量精度偏低。提出基于复杂网络的面向对象软件耦合性度量方法。该方法定义面向对象软件系统的二分图,组建特殊二分图耦合关系模型,计算出软件系统加权平均扇出数,计算出类和类间的连边,选取软件耦合性度量指标,将对象软件耦合性度量样本的各指标值进行线性归一化处理,构造投影指标函数,得到面向对象软件耦合性度量阈值,以此为依据对面向对象软件耦合性进行度量。实验结果表明,所提方法度量精度高,大幅度提升了软件开发的技术水平。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.

关 键 词:面向对象软件 耦合性度量 方法设计 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象