面向对象软件质量度量的研究与应用

来源 :中南大学 | 被引量 : 0次 | 上传用户:wupei0083
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件的应用领域越来越广,人们对软件质量的要求也越来越高。面向对象软件技术也已经得到广泛应用,面向对象软件度量也就更重要起来。而且,如果在软件开发的初级阶段能够通过软件度量模型预测软件的复杂度,则对软件设计和开发人员能够起到很好的指导作用。本文首先概述了软件度量的发展历程,系统介绍了软件度量框架和度量模型,对面向结构度量进行了归纳和分析。接下来分析了面向对象软件的特点,并对现有的比较有影响的面向对象软件设计度量进行了分析、研究,如C&K面向对象度量组、MOOD度量集等。分析了它们尤其是C&K面向对象度量组所存在的缺陷,针对其缺点,进行了改进、补充,并分析了C&K度量的应用方法。最后分析和对比了现有的基于UML的度量模型,指出了其中的不足。然后从实践出发,根据Basili提出的GQM(Goal-Question-Metric)范例度量模型严格做了一个实验。通过收集、分析实验数据,运用多元线性方程和统计学原理提出了几个基于UML类图的备选质量预测模型,并详细定义了其中的度量指标。通过对备选模型的分析和比较,得到了两个比较精确的基于UML类图的软件质量预测模型。通过对这两个模型的分析发现:软件的质量预测模型能够很好的建立在UML类图的两个度量标准之上。通过此模型可以很好的预测软件的可维护性等质量特征。
其他文献
PKI安全体系作为信息安全基础设施的一个重要组成部分,其核心是要解决信息网络空间中的信任问题,确定信息网络空间中各种行为主体身份的惟一性、真实性和合法性,保护各种主体
多源数据关联问题是无线传感器网络中多传感器数据融合的关键技术之一,也是其最核心的部分。联合概率数据关联算法是一种跟踪多目标的数据关联算法,它不需要任何关于目标和杂波
随着信息技术的发展,各个组织机构需要发布的数据越来越多,这些数据包含的隐私也越来越多,所以在发布数据之前需要对该数据进行一些处理,以免造成更多的隐私泄露。近些年,学者们对
随着IT技术的发展,石油工业对抽油机的要求越来越高,如何获取实时、可靠的监控数据已经成为一个十分紧迫的问题。由于抽油机分布在人迹罕至的地方,传统的监控技术已经无法满足需
目标跟踪是计算机视觉领域中最具挑战性的课题之一,它融合了图像处理、人工智能、模式识别和自动控制等领域的先进技术,在视频监控、人机交互、图像压缩等方面都有着广泛的应用
水资源是人类生存和经济社会发展的物质基础,是不可或缺的自然资源。随着经济社会的快速发展,人类对水资源的需求越来越高,然而可利用的淡水资源是有限的。匾乏的水资源不仅
随着移动通信技术的飞速发展,相关法律法规的制定、实施,市场规范的完善,以及人们对使用手机听音乐、看电影、看电视等多媒体业务的需求越来越突出,移动运营商从原来仅提供单
碰撞检测是计算机动画,物理仿真,计算几何,机器人学,计算机游戏等领域的重要课题,在虚拟环境中,碰撞检测是动态物体与静态物体之间或者动态物体与动态物体之间的交互基础。因此,快速
当今社会,随着人们生活水平的提高,生活节奏的加快,人们的消费观念也逐渐发生着变化。在购买商品时,消费者不仅关注商品的实用性,而且越来越重视商品的外观与造型的艺术性。
随着网络应用的迅猛发展,VoIP技术得到了广泛应用。但是,为解决IP地址不足以及网络安全问题而提出的网络地址翻译(NAT)技术和防火墙技术却导致了VoIP的端到端通信问题。如何