类内聚度度量技术研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:hxlatxx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自面向对象技术问世以来,人们已提出了数十种不同的类内聚度度量方法。这些度量方法在软件工程的各个领域内已得到了广泛应用。虽然度量方法众多,但是这些度量方法在适用性及准确性上都有缺陷,适用面广、准确性好的算法目前还不存在。 本文首先将众多的度量方法分为基于图论、基于程序切片以及基于信息论三类进行介绍。通过对实例的分析,讨沦这些度量方法的优缺点,给出一些改进的提议。在研究了一些基于论图的方法后,提出OL迭带法。OL法全面地考虑了实例变量与常规方法的交互方式和交互数目对度量值的影响。因此,OL方法征度量准确度与符合直观上有着一些优点。最后介绍了CPPCMT(CH++类内聚度度量工具)的设计与部分实现。将来这—工具可以应用于软件工程的一些领域,诸如进行面向对象软件的测试、评估类(或类库)的设计质量并据此进行类(或类库)的自动重构等。
其他文献
由于互联网的飞速发展,信息过载(Information Overload)的问题越来越严重,人们需要各种方法来快速地从大量不规则分布的数据中找到自己所需要的。各种浏览器的书签(bookmark)功
该文介绍了开发HIS的性能要求和开发方法,包括HIS的网络方案选择和数据库选择;系统阐述了"医院综合信息管理与决策支持系统"的设计,包括总体设计、软件设计、硬件设计和数据
该论文所论述的基于Exchange的信息管理与应用平台的实现,是为获取、组织、管理、发布与应用信息等问题提供一种解决方案.同时论述了信息管理与应用平台及有关信息属性化和数
控制器是自动控制系统的核心,必须对其进行性能评估和监控以保证其控制性能。广义最小方差是广泛使用的控制器性能评估与设计的方法。目前的文献在设计广义最小方差控制器时,
儿童弱视是一种发病率较高的眼科疾病,传统的仪器治疗方式需要患儿定期到医院治疗,这不仅给家长来不便,而且由于治疗内容单调,儿童配合治疗的积极性不高,加大了医生治疗的难度。这
本文主要通过研究神经网络专家系统以及 PDA和 PC之间的远程串行通信,设计并实现了基于神经网络和 PDAjPC电话拨号连接的农作物病害诊断专家系统(PDDESN),具体如下: (1)本文采取
该论文共分七章.首先介绍了远程通信技术的发展现状以及研究的意义,然后在分析,对比了各种远程教学的网络模型之后,提出一种新的远程教学的网络模型.然后介绍了一个基于此模
该文通过对网络技术和组态软件的研究与分析,提出了一种网络环境下组态软件的结构框架,并通过编程实现了基于Web的组态软件的开发.通过对计算机网络在工业信息监视系统上的应
该文深入讨论了单元素表、通用表以及规范化通用表映射方案的优缺点,从存储空间和操作效率等方面综合考虑,提出了一种基于WL数据挖掘算法的无损映射方案.在此基础上,对不同类
人脸检测是指利用计算机在图像中定位人脸,并给出人脸的大小、位置、数目等信息,为人脸特征的获取奠定基础。近些年来,人脸检测技术已经成为模式识别与计算机视觉领域中一个