目录 3
第Ⅰ部分 测量和实验的基本原理 3
1.什么是测量,为什么要做测量 3
1.1 日常生活中的测量 4
1.2 软件工程中的测量 9
1.3 软件度量的范围 14
1.4 小结 20
1.5 习题 20
2.测量基础 23
2.1 测量的表达 24
2.2 测量与模型 36
2.3 测量标度与标度类型 45
2.4 测量的意义 54
2.5 小结 67
2.6 习题 68
2.7 读物 71
3.基于目标的软件测量框架 73
3.1 软件测量分类 74
3.2 确定测量什么 83
3.3 应用框架 96
3.4 软件测量确认 104
3.5 软件测量确认实践 106
3.6 小结 111
3.7 习题 112
3.8 读物 114
4.实验研究 117
4.1 四项原则 118
4.2 正规实验策划 125
4.3 实例研究策划 148
4.4 小结 150
4.5 习题 150
4.6 读物 151
5.软件度量数据收集 153
5.1 什么是好的数据 154
5.2 如何确定数据 155
5.3 如何收集数据 169
5.4 何时收集数据 175
5.5 如何存储和提取数据 178
5.6 小结 180
5.7 习题 181
5.8 读物 186
6.软件测量数据分析 189
6.1 导言 189
6.2 分析实验结果 190
6.3 简单分析方法的实例 201
6.4 高级方法 215
6.5 统计测试概述 231
6.6 小结 235
6.7 习题 235
6.8 读物 238
7.测量产品内部属性:规模 243
第Ⅱ部分 软件工程测量 243
7.1 软件规模 244
7.2 长度 246
7.3 复用 257
7.4 功能性 258
7.5 复杂性 267
7.6 小结 275
7.7 习题 276
7.8 读物 278
8.测量产品内部属性:结构 279
8.1 结构测量的类型 280
8.2 控制流结构 280
8.3 模块化与信息流属性 302
8.4 面向对象度量 317
8.5 数据结构 319
8.6 复杂性测量的困难 322
8.7 小结 324
8.8 习题 324
8.9 读物 328
8.10 附注 331
9.测量产品外部属性 337
9.1 软件质量建模 338
9.2 测量质量 344
9.3 小结 359
9.4 习题 360
9.5 读物 361
10.软件可靠性测量与预测 363
10.1 可靠性理论基础 364
10.2 软件可靠性问题 370
10.3 参数可靠性增长模型 375
10.4 预测精确性 381
10.5 软件可靠性增长预测的再校准 391
10.6 运行环境的影响 397
10.7 软件可靠性的其他方面 398
10.9 习题 402
10.8 小结 402
10.10 读物 404
11.资源测量:生产率、团组和工具 407
11.1 生产率含意 408
11.2 要测量哪些生产率 410
11.3 生产率测量 412
11.4 团组、工具和方法 416
11.5 小结 423
11.6 习题 424
11.7 读物 425
12.过程预测 427
12.1 优良的估算 428
12.2 成本估算 432
12.3 工作量和成本模型 435
12.4 现有建模方法存在的问题 445
12.5 怎样解决目前所采用估算方法存在的问题 449
12.6 过程预测涉及的问题 455
12.7 小结 457
12.8 习题 458
12.9 读物 459
第Ⅲ部分 测量与管理 463
13.测量大纲策划 463
13.1 什么是度量计划 464
13.2 为什么开发以及开发哪些目标、问题和度量 465
13.3 何时以及在何处将测量映射到活动 476
13.4 如何采用测量工具 477
13.5 谁是测量者、分析者和审核者 479
13.6 计划的修订 482
13.7 小结 483
13.8 习题 484
13.9 读物 485
14.测量实践 487
14.1 成功度量 487
14.2 小型测量 491
14.3 大型测量 499
14.4 经验 511
14.5 小结 514
14.6 习题 514
14.7 读物 515
15.软件工程实验研究 519
15.1 实验研究问题 520
15.2 研究产品 524
15.3 研究资源 529
15.4 研究过程 531
15.5 测量的今天和明天 533
15.6 小结 539
15.7 习题 539
15.8 读物 539
附录A 习题选解 541
附录B 度量工具 559
附录C 缩写词 561
附有说明的参考书目 563
索引 623