共查询到19条相似文献,搜索用时 109 毫秒
1.
2.
3.
常郝 《计算机技术与发展》2008,18(12)
净室软件工程是一种应用数学与统计学理论以经济的方式生产高质量软件的工程技术.文中介绍了净室软件工程的理论基础,探讨了净室工程的关键技术,研究了净室参考模型及其不足.结果表明,净室软件工程对于成熟的软件开发组织和专业的技术人员,在资源充沛的情况下,其面向零缺陷的盒式结构开发方法和正确性验证能够有效地保证软件的质量. 相似文献
4.
5.
蒋方纯 《计算机工程与科学》2008,30(6):152-154
本文首先介绍了净室软件工程的理论基础、技术手段和工作过程,然后以净室组合测试为例研究了使用规范、使用模型设计和测试用例生成的过程,最后对净室组合测试进行了分析。 相似文献
6.
软件工程能力成熟度模型研究 总被引:8,自引:5,他引:8
本文首先对能力成熟度模型(CMM)进行了介绍,然后介绍了CMM的结构,明确了其中的概念接着对能力成熟度模型中的每一成熟级别进行了分析,最后讨论了CMM的研究现状及其发展趋势。 相似文献
7.
净室方法与软件复用一直认为应当作用于软件过程的全过程。认为可以将软件过程分为前期、中期和后期3个时期,在软件过程中,应当注重其前期的净室与复用。提出了“增量构件过程模型”,指出软件过程前期的净室与复用不仅有利于软件开发效率和SQA的提高,耐用也有利于促进软件产业的分工。 相似文献
8.
CMM在软件过程改进中的一些思考 总被引:1,自引:0,他引:1
随着中国软件工业的飞速发展,中国软件企业越来越注重软件产品质量,以此提高和加强自身竞争力,因此软件能力成熟度模型(CMM)也被一些中国软件公司所采用。本文首先介绍了一些关于CMM的基本概念,然后提出了将质量管理中的PDCA循环与CMM相结合应用于软件过程改进中的想法。 相似文献
9.
一种基于CMM的软件过程模型 总被引:1,自引:0,他引:1
1 引言 CMM(Capability Maturity Model,能力成熟度模型)是从80年代中期开始,由美国国防部资助,卡耐基·梅隆大学(CMU)的软件工程研究所(SEI)研究提出的描述有效的软件过程单元的框架。SEI提出的这一成果得到了众多国家软件产业界的认可,并且在北美、欧洲和日本等国家得到了广泛应 相似文献
10.
软件能力成熟度模型CMM的框架与内容 总被引:18,自引:0,他引:18
首先介绍了软件能力成熟度模型的起因、历史、发展和一些基本概念。然后,对模型的五级结构、内容和不同成熟度等级间的关系,以及各成熟度等级的行为特征等进行了描述。最后,论文指出了该模型尚存在的一些问题。 相似文献
11.
通过对广东省韶关地区小型软件企业的调查和笔者参与的一个小型企业软件过程改进项目,提出了一个适合于小型软件企业和小型软件项目的CMM可重复级裁减模型,并给出了实施方案框架,对CMM在我国小型软件企业和小型软件项目的应用具有借鉴意义. 相似文献
12.
13.
基于SPEM的CMM软件过程元模型 总被引:7,自引:1,他引:6
软件企业在实施CMM(capability maturity modelfor software)的过程中面临最主要的障碍是如何将CMM 软件过程模型转换成可实施的、体现组织过程特征的CMM实施过程模型.可以利用模型驱动架构MDA来支持CMM模型转换,其首要问题是建立CMM软件过程元模型.通过分析CMM软件过程,给出了面向CMM的软件过程工程元模型SPEM的扩展策略,提出了一个基于SPEM的CMM软件过程元模型一-SPM-CMM.该元模型既支持CMM软件过程的抽象语法和规则语义,也支持利用UML CASE工具操作CMM软件过程模型. 相似文献
14.
能力成熟度模型(CMM)是软件过程管理和控制的系统方法,为软件过程改进提供了指南。本文介绍了CMM的含义、作用与体系结构,以及基于CMM的软件过程改进方法,并提出了实施CMM的软件过程改进项目应遵循的六条策略及存在的问题,并结合CMM在数据仓库中的应用,分析了数据仓库中实施CMM模型的技术、步骤和方法。 相似文献
15.
16.
A recent trend in software engineering is the shift from a focus on laboratory-oriented software engineering to a more industry-oriented view of software engineering processes. This complements preceding ideas about software engineering in terms of organization and process-orientation. From the domain coverage point of view, many of the existing software engineering approaches have mainly concentrated on the technical aspects of software development. Important areas of software engineering, such as the technical and organizational infrastructures, have been left untouched. As software systems increase in scales, issues of complexity and professional practices become involved. Software development as an academic or laboratory activity, has to engage with software development as a key industrialized process.This expanded domain of software engineering exposes the limitations of existing methodologies that often address only individual subdomains. There is, therefore, a demand for an overarching approach that provide a basis for theoretical and practical infrastructures capable of accommodating the whole range of modern software engineering practices and requirements. One approach is provided by Process-Based Software Engineering (PBSE); part of the more general trend towards a focus on process.This paper provides a review of process techniques for software engineering and a high-level perspective on PBSE. Typical approaches and techniques for the establishment, assessment, improvement and benchmarking of software engineering process systems are introduced in this paper, and many are developed further in other contributions to this volume. 相似文献
17.
提出了一个基于CMM的软件过程设计模型,对其进行了具体的分析,详细地阐述CMM在城市规划信息系统中所进行的软件过程评估的应用。 相似文献
18.
CMM在中国软件企业中的应用研究 总被引:5,自引:0,他引:5
CMM的应用已经从知识导入期进入研究和实施期,该文分析了我国软件组织的软件过程现状,和它们在实施CMM过程中存在的问题。同时根据SEI制订的IDEAL方法,结合笔者亲身经历的一个实施案例,探讨了我国软件企业实施CMM具体操作模型。 相似文献
19.
CMM是软件过程评估和改进的一种成熟模型。它要求软件组织的软件过程标准化。但它没有给出达到这些目标的具体操作方法。因此,本文提出了一种基于CMM的组织级软件过程模型,并剖析了开发过程的一般特性。 相似文献