基于过程改进的软件度量技术研究与实现

来源 :北京航空航天大学 | 被引量 : 0次 | 上传用户:chenman
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件工业的发展与软件规模的增大,软件过程管理也变得越来越重要.对软件过程进行很好地管理和控制,并持续地改进过程是项目取得成功的必要条件.该文对各种分析工具和分析技术进行了研究.在软件管理过程中,有目的、有选择地收集关于软件过程和软件产品的各种数据,利用分析技术对这些数据进行理解和分析,可以掌握项目的实际进程及项目的状态.过程度量的结果可以为过程管理和过程改进提供量化信息,为过程决策和项目估计提供依据,帮助管理者进行项目管理.该文对软件过程度量的定义模型进行了研究,在GQM模型的基础上提出了更为形式化的GQSM模型.在GQSM模型中,以项目的商业目标为驱动,根据商业目标确定过程的度量目标,将度量目标进行逐步分解,提出要达到度量目标面临的问题,分析问题,找出问题的标示,研究标示所涉及的对象和属性,从而得到度量的形式化定义.对于确定好的度量,采用统计过程控制技术,对过程中的数据采样并绘成各种控制图表,从而快速地识别过程的失控情况.在软件过程度量中,可以利用统计过程控制技术分析过程的性能和稳定性、计算过程能力基线,从而找出过程失控的原因并采取措施纠正过程.过程能力基线有助于项目计划和过程分析及改进.通过周期性地计算过程能力基线和检查过程能力基线中各种参数值的变化趋势,可以量化地测试过程的改进.该文对过程能力基线进行了研究,并给出了过程基线的定义.该文对CMM进行了深入地研究,针对CMM二级和三级的部分关键过程域,采用GQSM模型给出了软件过程的度量的定义,并以实例解释了各个度量的具体分析方法.同时该文对软件过程度量的过程模型、度量计划的制定、度量数据的收集和验证也进行了研究.在研究成果的基础上,完成了"软件过程度量系统"的设计与实现.
其他文献
随着Internet在全球的普及,集群计算和网格计算环境日渐成熟,新应用类型不断涌现,所有这些都对操作系统的可扩展性提出了更高要求.当前国内外对操作系统的扩展性研究主要集中
Internet在各个领域的广泛应用,推动了网络测量领域的飞速发展.而作为跟踪并定量刻画Internet网络行为特性的基本工具,网络测量系统已成为当前网络测量领域中的研究重点.目前
该文在对当前的入侵检测研究成果进行分析和总结的基础上,提出了一个新型的入侵检测体系结构(DCIDS).该体系结构采用新的设计思想将分布式的体系结构与CIDF规范相结合,能够对
随着电力系统网络的改造和升级,现代通信技术、现代网络技术及计算机自动控制技术的长足进步,变电站对自动化程度和分布式应用的需求日益迫切,与之配套的配电监控软件也向着
计费管理作为网络管理的五大功能之一,对网络来说是不可缺少的重要组成部分.计费管理通过记录网络资源的使用情况来监控用户对网络的操作,从而加强对网络的管理,更好的发挥网
随着全球信息化的飞速发展,正在建设的各种信息化系统已成为各国关键基础设施,人们在享受网络带来的巨大便利的同时,网络信息安全问题也越来越突出地摆在我们面前.信息安全保
软件测试是软件开发过程中为了保证软件产品质量而进行的一项十分重要的工作.面向对象软件方法的继承性、复用性,提高了软件开发的效益和质量,同时为防止缺陷因为模块复用而
随着网络应用的普及与网络技术的迅速发展,网络多媒体会议作为政府及企事业单位内部办公的一种有效工具,近年来受到人们的普遍重视.该文对网络多媒体会议中的几个关键技术进
随着Internet的迅猛发展,电子商务作为一个带有信息技术优势的先进商务模式逐渐成为国际金融贸易中重要的经营模式之一.电子商务具有传统商务所没有的优势,但同时也面对新的
随着网络的普及和信息技术的发展,网络已经和人们的生活息息相关:科研、教育、经济、生活、政治、文化等各个方面都紧密地和网络联系在一起.网络给人们带来了种种益处,但垃圾