一种基于结构熵的类内聚度度量方法
Approach to measurement of class cohesion based on structure entropy作者机构:云南大学软件学院云南昆明650091 云南省教育厅发展规划处云南昆明650223 云南省公安厅信息通讯处云南昆明650021
出 版 物:《系统工程与电子技术》 (Systems Engineering and Electronics)
年 卷 期:2009年第31卷第3期
页 面:702-704页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:云南省科技厅面上项目资助课题(2007F008M 08Z0011)
摘 要:内聚度是指模块内各成分之间的联结强度。在面向对象软件系统中,内聚度主要是指类内部的属性和方法之间的联结强度。在类依赖图的基础上,提出了一种基于结构熵类内聚度度量方法,从类的属性与属性、属性与方法和方法与方法之间依赖关系3个方面对类的内聚度进行度量。并综合以上3种内聚度给出了一个类内聚度的度量方法,为评价类的内聚度提供了指南。