摘要
现在很多企业开发出的软件专用性强而通用性差、缺乏统一标准,无法多次复用。然而当前流行的CMM/CMM I以及SPICE等过程标准也都缺少面向复用和构件化开发过程的剪裁和定制,这在一定程度上阻碍软件企业采用新的基于复用的开发方法,和软件质量、生产率的进一步提高。与一般的过程能力改进一样,这些企业也面临着如何评估当前软件复用能力从而制定下一步的改进计划的问题。通过引入软件构件技术,提出一种基于软件构件技术的CMM模型,为企业复用能力的提高提供相应的指导和决策依据。还对模型的实施进行探讨。
Nowadays the software that many enterprises develop is very special, but it can't be reused for lack of the common currency and uniform standards. The popular process standards such as CMM, CMMI and SPICE, ignore the tailoring and customization of reuse and component oriented development. To some extent, this not only hampers the software enterprise to adopt new reuse-based development approaches, but also the further improvement of the quality and productivity. As the same as the improvement of the common process competence, these enterprises are also facing the problem how to evaluate the reuse ability of current software and customize next improvement scheme. In the introduction of the software component technology, this paper proposes a new CMM model based on the software component technology, which provides the relevant guidance and decision-making basis. In additional, this paper discusses the implement of the model.
出处
《舰船电子工程》
2007年第5期125-128,共4页
Ship Electronic Engineering
关键词
软件复用
过程改进
复用能力
软件构件技术
software reuse, process improvement, reuse capability, software component technology