精·软件工程导论(第五版) 第二章.pptVIP

  • 2
  • 0
  • 约6.75千字
  • 约 61页
  • 2017-01-16 发布于北京
  • 举报
COCOMO模型中,考虑开发环境,软件开发项目的类型可以分为3种: 1)组织型(organic) 相对较小、较简单的软件项目。开发人员对开发目标理解比较充分,与软件系统相关的工作经验丰富,对软件的使用环境很熟悉,受硬件的约束较小,程序的规模不是很大(50000行) 2)嵌入型(embedded) 要求在紧密联系的硬件、软件和操作的限制条件下运行,通常与某种复杂的硬件设备紧密结合在一起。对接口,数据结构,算法的要求高。软件规模任意。 如大而复杂的事务处理系统,大型/超大型操作系统,航天用控制系统,大型指挥系统等。 3)半独立型(semidetached) 介于上述两种软件之间。规模和复杂度都属于中等或更高。最大可达30万行。 COCOMO模型按其详细程度可以分为三级: 1)基本COCOMO模型 是一个静态单变量模型,它用一个以已估算出来的原代码行数(LOC)为自变量的经验函数计算软件开发工作量。 基本COCOMO模型 通过统计63个历史项目的历史数据,得到如下计算公式: 总体类型 工作量 所需开发时间 组织型 MM = 2.4×(KDSI)1.05 TDKV = 2.5×(MM)0.38 半独立型 MM = 3.0×(KDSI)1.12 TDKV = 2.5×(MM)0.35 嵌入型 MM = 3.0×(KDSI)1.20

文档评论(0)

1亿VIP精品文档

相关文档