基于统计过程控制的软件质量度量模型研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:long1024
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的不断发展,特别是互联网技术的广泛应用,提高软件质量的呼声越来越强烈,但同时软件项目的开发周期和开发规模却不断增长,软件开发的风险和管理的难度也在不断加大,软件质量控制也越来越困难,软件质量的可视性也越来越差。国内外的组织和机构,为了提高软件质量,摆脱软件危机,开始对软件开发过程和软件质量进行深入研究。提出了很多软件质量模型,比较著名的有能力成熟度模型集成、GQM模型等。目前软件质量度量模型,虽然在一定程度上给软件组织的开发提供了 一定的指导,对软件过程质量和产品质量的提高有一定帮助,在一定程度上提高了软件组织的过程能力。但是目前的软件质量度量模型,都是在宏观上对软件度量进行指导,并未给出在一定软件开发环境下的具体实施方案。本文是基于统计过程控制的软件度量模型的研究,首先,收集和整理组织某阶段的相关质量数据,形成组织的质量性能基线,计算出该阶段质量特征属性的控制上限、均值和控制下限。其次,根据组织的商业目标和基于统计过程控制原理计算得到的控制基线,设定项目的控制基线,形成控制图。再次,选择项目质量数据填入到控制图中,根据控制图判异的八个准则进行异常判定,同时根据目前项目收集到的质量数据,对项目未来质量趋势进行预测。最后,对异常进行分析,利用柱状图,饼图,帕累托图等对项目状况进行分析,制定对应措施,进行跟踪并持续的改进。最后,本文通过某项目单元测试收集到的数据进行模型的应用说明,采用了统计过程控制的软件质量度量方法,应用结果表明,统计过程控制的软件质量度量模型在软件质量控制,预测是合理有效的。
其他文献
本文对MDA的平台相关模型到代码模型变换的实现进行了研究。文章重点讨论了UML2.0和XMI2.0标准对MDA的支持、XMI对模型信息的表示机制、基于XSLT处理器的模型转换方法、基于
一致性检验问题是一个基础理论问题,是空间方向关系推理研究领域的重要分支,越来越引起研究者的注意。就一般情况而言,一致性检验是NP完全的,由此,国内外学者主要都是针对特
软件工程中,软件维护是改进与增强已发布软件的过程。软件维护阶段修改软件以改正缺陷与不足,并添加新的功能来增强软件的可用性与适应性,在软件的整个生命周期中占据了越来越重
随着经济的发展和城市化水平的提高,城市交通问题日益突出,对现有交通进行有效的管理和控制已成为我国交通运输中迫切需要解决的问题。城市交叉口把城市道路相互连接起来构成
植物作为构成人类生存环境的最重要的一环,与我们的日常生活密切相关。随着人们对的生态环境的日益重视,以计算机为手段对植物生长进行建模与仿真己成为人们研究的热点问题。开
随着Web技术迅猛发展,传统的Web开发技术在很多方面已经不能满足用户需求。Ajax作为一个全新的概念,在集合多个成熟技术的基础上带给用户全新的体验。Ajax引擎是Ajax的核心,目前
当前,通信发展的宽带化、无线化、个人化、分组化是一种大势。同有线接入系统一样,无线接入系统经历了由窄带到宽带、由面向话音业务到面向数据、多媒体业务的转变。随着数据业
在自然语言中,时间信息是一种重要的信息,它是一个事件的重要组成部分,研究表明,它在文本信息中所占的比重仅次于专有名词。在日常生活中,当人们阅读一篇新闻时,他们总是要把文
工作流技术是实现业务过程自动化的关键技术,逐渐成为这些年研究热点。作为过程建模和过程管理的核心技术,它可以与其它系统有效地结合,生成符合企业需求的各种业务管理系统。传
随着网络的迅猛发展,网络安全的重要性也日益凸显,对网络内容的检测成为网络安全体系中不可或缺的一部分。海量数据的处理和层出不穷的应用需求使网络内容检测技术面临着严峻的