软件质量度量及在电信系统中的应用研究

来源 :中国科学院研究生院(本部) 中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:dongfsq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代软件工程有三个基本要素,分别是质量、成本和交付时间。其中软件质量是这三个要素中最重要,最根本的要素。然而当前在软件质量工程领域,度量或称测量作为所有工程科学基本的研究方法并没有发挥应有的作用。在很多软件开发过程中,没有为软件产品质量设定可测量的目标,缺少对产品的质量进行量化评估和预测,在进行产品质量决策的时候,也缺少科学度量作为依据。在这种情况下,研究软件质量度量,改进现有质量度量体系结构,探索软件质量度量实现方法,特别是针对特定软件领域(如电信系统软件)的特点建立质量度量模型,具有重要的应用意义。   本文讨论了当前应用于软件质量工程和软件开发流程中的方法和模型,研究和比较了多种知名的软件质量度量模型和方法学的特点;并根据这些模型的优点,结合最新的研究成果和方法学,同时充分借鉴和考虑了电信系统软件的特点及工业实践经验,提出了一种面向电信系统软件的质量度量模型。   特别地,本文重点论述了面向电信系统软件的质量度量模型的体系结构和各项质量要素的度量实现方法。其中被采用并实现的度量有测试覆盖率、审查覆盖率、缺陷密度、缺陷正交分析、平均无失效时间、需求改变率、模块重用率、缺陷到达模式、缺陷移除模式和缺陷移除效率矩阵等48项度量指标。   此外,本文还对模型的实现方案,数据流图,质量数据收集过程和方法,系统功能模块的设计进行了研究,并通过示例程序,结合一个具体的电信软件开发项目进行质量度量的工程实践,给出了度量分析结果,质量评价和改进建议。
其他文献
基于物理的变形动画是计算机图形学中的重要课题,近年来成为研究热点。薄壳模型是变形体中一类特殊的模型,在生活中随处可见,比如树叶、帽子、气球等。由于这类物体的常见性,薄壳
随着计算机网络技术的飞速发展,各种基于网络的信息系统在社会生活的各个方面得到了广泛的应用。然而,在计算机网络给我们带来方便和效率的同时,频频发生的网络攻击也给我们带来
冲模设计是一个复杂的过程,严重依赖于设计者的经验,如何提高冲模设计智能化程度一直是冲模CAD领域的研究重点。本文将基于实例推理技术和粗糙集理论应用到冲模CAD领域,以期充分
随着计算机软件广泛应用于各个行业,软件系统涉及的领域越来越广,规模越来越大,其复杂性变得越来越高。与此同时,软件系统的安全性也成为人们密切关注的问题。从代码实现角度讲,安
在市场激烈竞争下,制造业的生产规模日益增大。实际生产中,待解决的往往是上千台机器,每月上千个订单的大规模调度问题。由于生产调度问题的本质是组合优化问题,而现有的生产调度
20世纪90年代以来,我国在高性能计算机的研制方面已经取得了较好的成绩,我国的高性能计算环境已得到重大改善,总计算能力与发达国家的差距正逐步缩小。然而高性能计算应用的研究
学位
分布式网络地理信息系统WebGIS是开放式GIS内涵的自然延伸,以Intemet网络为信息基础平台,分布式网络地理信息系统可以使用户同时访问分布式的多个服务器和分布式的空间数据库,因
学位
本文设计了一套流量采集系统并对其中P2P流量进行识别,详细设计了整套系统的流程;并对采集到的数据采用R/S图和方差-时间两种不同方法分析了不同时间尺度下分组到达过程,并对Hur
传统的机器学习方法,主要是面向静态的、同构的、同态的、非分布或小规模分布的环境,不适于复杂数据的学习,难以描述和处理群体智能学习中许多本质性的特征。处理复杂的学习环境
Web挖掘是将数据挖掘和WWW这两个领域中的多种技术和方法结合起来的热门研究课题。一般来说,它的研究领域包括Web内容挖掘、Web结构挖掘和Web使用挖掘。其中,Web使用挖掘的研究