面向对象软件的度量技术研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:liu3352
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文在ISO模型的基础上,提出了面向对象开发中必须考虑的八个要素——耦合、内聚、规模、抽象、复用、信息隐蔽、继承和多态.并将这八个要素与ISO模型联系在一起,以利于对面向对象的软件的质量进行度量.然后,该文着重分析了面向对象系统的耦合和继承程度,分别列出了一些主要的观察点,并针对每个观察点提出了各种常见的情况.在进行了相应的分析之后,该文针对面向对象中最重要的概念——类,分别提出了一组度量类在耦合和继承方面的各种表现,并对每个度量方法进行了分析和讨论.对于面向对象系统的耦合程度,该文首先提出了三个度量方法用来对系统中的耦合情况作一个大致的和粗略的评价,接着,又针对了耦合度量中会遇到的五个问题各提出了一个度量方法.对于面向对象系统的继承程度,该文则针对了继承度量中会遇到的五个问题各提出了一个度量方法.该文提出的度量方法中,有相当一部分方法的度量结果包含多个数值,这样就能够传达更多的信息,以利于对度量结果进行进一步的分析和研究.
其他文献
该文在网络攻击的形式化建模方面进行了一些探索.作为该文的前期工作,我们首先给出网络攻击的分类与描述,并通过两个具体的个案分析详细说明了网络攻击的具体流程和特点.为简
随着虚拟现实技术的发展,室外场景光照估计逐渐被人们所重视,将一个虚拟的物体融合到真实的场景中必须满足光照一致性。本文主要的工作是基于颜色和光照模型转换的太阳方位估计
随着计算机技术的发展和推广,网络环境变的愈来愈复杂,如何保护计算机网络信息安全成为一个需要迫切解决的问题。入侵检测系统(IDS)是网络安全的首要研究内容,将支持向量机应用
嵌入式系统在人类生产生活中有着广泛的应用,当嵌入式系统的处理器和操作系统等软硬件平台都日趋成熟的时候,对应用产品的开发就成了嵌入式系统领域最具生命力和最富创造性的
随着通信系统复杂性的增加,传统的分析设计方法已经不能适应发展的需要。如果每次都直接用真实系统进行实验,不仅耗资昂贵,费工费时,有时甚至难于找到问题症结所在。因此,解决上述
基于深层网络处理海量数据的分布式深度学习成为了当今的研究热点,其对人工智能等领域抽象概念、的处理能力是其他算法模型所无法比拟的。现有的分布式深度学习模型的训练速率
IEEE 802.11系列标准作为一个新兴的网络联网标准,是目前业界研究和应用的热门课题之一.以IEEE 802.11系列标准为基础建立和发展起来的无线局域网正以其高的数据传输速率、组
电子病历是医院信息系统的重要组成部分。病历的录入要求结构化和灵活性的有机结合和统一。目前国内外的电子病历系统广泛采用的是结构化录入方式(表格或编辑控件)。结构化录
网络的高速发展给企业带来了更多的发展机遇,但是随着网络结构的日益复杂,网络管理成为人们日益重视的问题.该文对当前网络资源管理的现状进行了分析,针对实际情况总结出不同
本文深入研究了文件系统及磁盘管理的基本理论,结构,工作过程,及有关的概念,算法,技术等。详细阐述了构造一个实际文件系统的具体实现,包括磁盘管理,文件系统格式的形成,并选取了目前