《软件质量的鉴定》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)博 姆(Boehm,B.W.)等著;徐竹平,李 邦译
  • 出 版 社:北京:科学普及出版社
  • 出版年份:1987
  • ISBN:7110000974
  • 页数:204 页
图书介绍:书名原文:CharacteristiesofSoftwareGuality:本书介绍了计算机软件质量评估标准和方法。

序言 1

第一章 软件质量评价问题的状况 4

1.1 过去的研究 4

1.2 优质软件的质量特性 7

1.3 软件质量性能的测定指标 13

1.4 利用质量特性来改进软件生存周期的过程 24

1.4.1 明确软件质量的目标和优先级别 24

1.1.2 软件质量检测与分析表格 25

1.1.3 质量保证的一系列专门措施 25

第二章 软件和软件编制过程 33

2.1 软件编制过程 36

2.2 软件产品的内容 38

2.2.1 软件要求的技术规范 38

2.2.2 初步设计的组合 38

2.2.3 证实测试计划 38

2.2.7 测试报告 39

2.2.6 证实测试步骤 39

2.2.5 编制过程中各阶段的证实测试计划/步骤 39

2.2.4 最后设计的技术规范 39

2.2.8 用户手册 40

2.2.9 维护手册 40

2.3 软件质量测定的必要性和方法 40

第三章 优质软件的质量特性 43

3.1 软件的质量特性:初始工作集 43

3.1.2 完整性(Conpletencss) 46

3.1.3 简明性(Conciscncss) 47

3.1.4 可移植性(Portability) 48

3.1.5 一致性(Consiltency) 50

3.1.6 可维护性(Maintainability) 51

3.1.7 可测试性(Testability) 52

3.1.8 可适用性(Usability) 54

3.1.9 可靠性(Reliability) 56

3.1.10 结构性(Structuredness) 56

3.1.11 效率(Efficiency) 57

3.2 软件的质量特性:修正集 59

3.2.1 与设备与关性(Device-Independence) 60

3.2.3 可访问性(Accessibility) 62

3.2.2 精度(Accuracy) 62

3.2.4 可通讯性(Communicativeness) 63

3.2.5 易读性(Legibility) 63

3.2.6 自说明性(Self-Descriptiveness) 64

3.2.7 可扩充性(Augmentability) 64

3.2.8 人——机运行性(Human Engineering) 64

3.2.9 可修改性(Modifiability) 65

3.3 软件质量性能与基本特性间的关系 65

4.1.1 定义和假设 69

4.1.2 总的步骤 69

4.1 概况 69

第四章 软件质量性能的测定指标 69

4.1.3 质量性能测定指标的特性 70

4.2 对备用的质是性能测定指标的评价 73

4.3 软件质量特性测定指标评定表 79

4.4 详细算法格式的研制 94

4.4.1 引言 94

4.4.2 软件产品与计算机程序的关系 94

4.4.3 质量性能指标公式化的算法编制 95

4.4.4 一个质量性能指标详细研制的例子 96

第五章 编制优质软件的指导原则 99

5.1 在软件编制各阶段中指导准则的应用 100

5.1.1 “要求的制定阶段”的准则 101

5.1.2 “设计阶段”的准则 107

5.1.3 “编码和调试阶段”的准则 108

5.1.4 “编制产品的测试和系统的测试阶段”的准则 109

5.1.5 “操作与维护阶段” 110

5.3.2 公式化的辅助质量性能指标的扩展 111

5.3.1 错误经验的数据库和分析的准则 111

5.3 应用质量性能指标探测和修正错误 111

5.2 在软件编制过程中使用自动工具作为期助手段的可能性 111

5.3.3 分析和讨论 145

5.4 使用质量性能测定指标的效益 146

5.4.1 长期的效益 146

5.4.2 当前的效益 147

5.4.3 应用质量性能测定指标效益的分析模型 149

附录A 备用的软件质量性能测定指标的详细定义 154

附录B 名词解释 188

附录C 参考文献 200