基于PSM的CMMI软件过程度量环境的研究及工具实现

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:l77500
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CMMI是由卡内基.梅隆大学的软件过程研究所提出的一套软件过程评估与改进的模型,其根本目的是改进软件过程,有效地控制软件产品开发和管理的质量。软件过程改进的依据是软件过程度量的结果。PSM是一种信息驱动的软件度量的模型。它以机构具体信息需要为度量的出发点,以度量结果为信息产品,构建了一个具有实用性和特定适应性的度量过程。因此基于PSM理论的CMMI过程度量环境的研究及工具实现具有重要的理论意义和研究价值。本文首先介绍了软件过程度量的相关理论、分析了软件过程度量的实施流程、总结了标准软件过程的组成元素;针对当前通用的CMMI模型的使用没有针对性、度量的结果无法为评估所用、无法实现度量自动化工具等问题,结合PSM理论中的MIM和MPM模型,提出了一个针对CMMI3级过程域的软件过程度量模型PSM4CMMI,该模型主要包括MIM4CMMI和MPM4CMMI两个子模型,分别定义了软件过程度量的度量结构和实施流程:随后,在此模型下提出了一种基于时间Petri网的软件过程定义方法SP-TPetri,该方法包括了软件过程的图形表示和语言表示两个部分,图形表示使用户可以进行可视化的软件过程建模,语言表示让过程定义的图形结果可以在计算机中以通用格式表示,SP-TPetri使得复杂抽象的软件过程得到了形式化、无二义性的表示,通用的语言表示使得程序设计的高级语言可以直接对过程定义的结果进行处理,使度量自动化工具的实现成为可能。最后,本文利用PSM4CMMI模型的理论结合SP-TPetri方法,设计并实现了软件过程度量评估的工具原型系统SPMAS,为软件组织有效进行软件过程度量提供支持,帮助软件组织对软件过程的性能有一个量化的认识,从而达到软件过程改进的目的。该系统经过软件组织试用后效果良好。
其他文献
近年来,Internet网络流量剧增,并具有很强的突发性和不可预测性,对有效利用带宽提出了新的要求;同时,各种新业务不断出现,用户对QoS(Quality of Service)提出了不同的要求。I
企业信息化是国家信息化的重要组成部分,是贯彻落实“以信息化带动工业化”战略的重要举措,是带动企业各项工作创新和升级的重要突破口,是增强企业国际竞争力,实现跨越式发展的客
P2P流媒体系统根据发送节点的数量可以分为两种类型:单源(single source)的P2P流媒体和多源(multi-source)的P2P流媒体。实际上,单个节点没有能力或者根本不愿意提供足够大的
评价Ad Hoc网络的算法或协议优缺点主要通过仿真的方法来对比,但是模拟工具的不同和设置参数的不同容易使对同一个算法或协议的模拟结果也不同,因此进行参数初始化的时候可以通
基于图像的信息隐藏技术已经比较成熟,应用也日益广泛,但基于动态视频图像的信息隐藏技术目前还处在研究阶段。信息隐藏比加密技术更具有生命力,它能在不改变原始文件的大小的情
无线Mesh网络是一种新兴的并具有广泛应用前景的无线网络技术。但目前无线Mesh网络的发展还并不十分成熟,仍有许多问题亟待研究和完善。而路由技术是影响无线Mesh网络性能的关
如今,过程控制系统中的历史数据库(简称过程控制历史数据库)在信息化时代的工业生产中显得越来越重要,它专门用来存储和管理生产线中的过程数据,如温度、压力、流量、密度等。一
文档复制检测技术是数据安全领域中一个重要的研究课题,是保护知识产权和提高信息检索效率的一种有力手段。文档复制检测就是判断一篇给定文档是否抄袭﹑剽窃或者复制于另外一
作为知识的直接来源,各类文本文件是P2P文件共享系统中重要的共享资源。对于文本文件的有效利用,依赖于高效的信息检索技术。因此P2P系统中的信息检索(Information Retrieval
图的Ramsey数研究是Ramsey理论的一个重要研究方向。该问题不仅在数学的发展中有重要的理论价值,而且在信息论和理论计算机科学等许多领域中也有重要的应用。Ramsey数的确定是