基于OSEP的软件工程过程质量自动分析与控制

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:liangzi_li
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件工程的出现是为了通过借鉴传统工业的工程化思想和方法,以期提高软件质量和控制软件的成本,解决软件危机。软件工程历经了近四十年的历史,尽管硕果累累,但仍没有从根本上解决软件质量问题,仍没有解决软件危机。软件工程定量化的最大的难点就是软件质量度量,而随着软件的普及,人们对软件的依赖,软件质量的重大影响是使软件质量被提到“软件生命”的高度。 要从根本上提高软件质量,只有采取预防型策略,传统上关于软件质量保证的预防型策略都是从技术上或开发方法学上着手。而软件由于其产品不可淘汰和不可选择,加之生产周期过长,所以研究软件质量必然要研究如何控制软件生产过程质量。80年代初,以美国为首的软件企业开始意识到技术的改进必须与过程改进同时并举,才能真正的达到理想的效果,从根本上提高、保证软件产品的质量。特别是CMU/SEI于1998年启动了CMMI,CMMI的核心思想就是过程改进,CMMI的四级和五级都是要求定量化的管理。但目前国际上的关于过程质量的研究仅限于给出过程质量的评价和过程控制、改进的框架,而没能给出具体的实施和解决方案。 本课题汲取国际上过程质量方面的先进理论研究成果,基于OAL的过程管理模型和过程控制机制,针对软件工程过程提出一个过程质量的分析与控制模型,对每一个过程都进行度量分析和控制,并且为过程改进提供支持。课题的最终目标是要开发一个计算机辅助系统,实现工程过程质量的自动分析和控制。课题的研究基于OSEP/OAL上有效、精确、一致的数据采集,对过程质量进行跟踪、度量,分析、预测、控制,并形成反馈,使软件过程定量化、可视化、可控化,来保证软件过程的质量,以期保证软件产品的质量。研究的意义在于应用了过程质量方面的最新理论成果,提供一个切实可依的过程质量管理控制平台,解决人工管理过程质量的高成本、难实施的问题,对过程控制和软件质量保证起到重要的作用。
其他文献
三维网格形变技术是计算机图形学领域的研究热点,在制造业,娱乐业,游戏工业等领域有着广泛的应用。 随着三维扫描技术的日益成熟,人们可以方便地获取几何细节丰富的三维网格模
虚拟企业是一种能够适应科技迅速发展和经济全球化趋势的新型企业组织形式,由于虚拟企业具有可重构、可复用及可伸缩的特性,构建虚拟企业优化模型是分析虚拟企业管理的关键步骤
由于双线性配对的应用使得基于身份的加密体制得到了快速发展,基于身份加密体制取得了不少成果,已成为现在密码学领域中一个十分活跃的热点方向。基于身份加密的密码体制减少
目前,许多企业已建成多个信息管理系统,这些系统各自独立,用户与系统、企业内各部门之间均是点对点的信息结构,这种信息结构使得用户需要在不同的系统之间进行切换和登录认证,数据
计算机产业在近几十年来迅速地发展,随着性能与功耗的提升,二者之间开始相互制约,如何提高系统的能效变得亟不可待。精确的功耗估算能够为操作系统调度、软硬件能效优化提供
通信系统中的安全问题是依靠密码体制来解决的。现代密码体制总是假定算法是公开的,因此密码系统的安全就完全取决于密钥的安全,密钥是密码系统的核心。由于对称加密在效率上的
网络的介入使教育的面貌焕然一新,而网络的开放性、媒体形式的多样性、虚拟、跨地域、资源丰富的特点,使之成为协作学习的天然载体。本文立足于对协作学习发展现状理性思考和深
数据挖掘经过十几年的研究,特别是最近几年,一些基本概念和方法趋于清晰,它的研究也向更深入的方向发展。随着信息技术的发展和互联网的兴起,数据量急剧膨胀,而且数据的形式也多种
在计算机飞速发展的今天,既存计算机系统的比例越来越大,由于需求改变、平台升级以及新技术出现使得我们不得不对这些既存系统进行相应的升级改造以满足新形势要求。随着这种既
文字有其特定的形状并被赋予特定的含义,这种特定的形状称为字形,它是一种可以辨认的抽象图形符号。在计算机出现之后,首要问题是如何把字形转换成计算机能够识别和处理的信息,也