《基于用户需求的可信软件质量属性评价理论与方法研究》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:文杏梓著
  • 出 版 社:北京:中国经济出版社
  • 出版年份:2017
  • ISBN:9787513647335
  • 页数:199 页
图书介绍:本研究以软件用户需求为视角、可信软件质量属性为研究对象,在对可信软件、软件质量属性评价模型与评价方法进行理论研究的基础上,深入探讨了可信软件质量属性间相互关系及其在静态、动态环境下软件质量属性评价理论及其结果。本研究首先对可信软件及其质量属性的相关文献进行了梳理与总结,概况了软件质量属性评价的常用方法。在此基础上,构建了满足用户需求的可信软件质量属性评价指标体系。通过质量属性之间的相互关系,确定可信软件质量属性的相对重要性,并基于可信软件设计开发者、软件使用者的视角,构建一个可信软件质量属性的一致性评价方法。结合前景理论及模糊集理论,构建基于复杂不确定环境下的可信软件质量属性评价方法,并探讨了评估者的风险偏好对可信软件质量属性评价结果的影响。最后研究了在可信软件运行过程中,随着运行状态的改变,软件质量属性评价值的变化及其影响。上述评价方法或通过具体实例进行验证,或通过模拟进行仿真,保证了其可行性、有效性。本研究有利于软件用户对可信软件质量属性进行客观评估,并做出是否采纳该可信软件的决策,也为设计者在设计过程中更多的考虑用户需求提供理论依据和实用参考。

第一章 可信软件质量属性研究概述 1

1.1 可信软件的提出 2

1.2 可信软件研究的科学与现实意义 5

1.3 可信软件质量属性评价的研究内容 10

1.4 可信软件质量属性评价的研究方法 12

1.5 可信软件质量属性评价的研究思路 12

第二章 相关理论及文献综述 16

2.1 可信软件 16

2.1.1 可信软件的界定 16

2.1.2 可信软件的国内外研究现状 21

2.2 软件质量属性评价 25

2.2.1 软件质量属性的界定 26

2.2.2 软件质量属性评价的国内外研究现状 29

2.3 软件质量模型 33

2.3.1 McCall质量模型 33

2.3.2 Boehm模型 36

2.3.3 软件能力成熟度模型 37

2.3.4 FURPS/FURPS+模型 39

2.3.5 Dromey质量模型 40

2.3.6 ISO/IEC 9126模型 41

2.3.7 软件可信属性模型 42

2.4 软件质量度量 46

2.4.1 软件质量度量的发展 46

2.4.2 软件质量度量的分类 49

2.4.3 软件质量度量的方法 52

2.4.4 软件质量度量的过程 59

第三章 可信软件质量属性评价方法与建模 62

3.1 软件质量属性评价常用方法 64

3.1.1 层次分析法 64

3.1.2 模糊综合评判法 66

3.2 可信软件质量属性评价应用系统建模与框架设计 69

3.3 本章小结 71

第四章 基于用户需求的可信软件质量属性的生成 73

4.1 用户需求本体提取 73

4.1.1 用户需求表达 73

4.1.2 用户需求的本体生成 74

4.2 影响软件可信性的质量属性 76

4.3 基于用户需求的可信软件质量属性评价指标体系 83

4.3.1 可信软件质量属性证据模型 83

4.3.2 可信软件质量属性评价体系 84

4.3.3 可信软件质量属性评价指标体系 87

4.4 本章小结 89

第五章 基于一致性评判的可信软件质量属性评价方法研究 90

5.1 研究基础 91

5.1.1 可信软件质量属性间的相关性研究 91

5.1.2 软件质量属性间的相关性表达 93

5.2 基于设计结构矩阵的可信软件质量属性间接度量模型 97

5.2.1 构件中质量属性的可达矩阵 97

5.2.2 构件中质量属性的贡献值 98

5.2.3 质量属性的间接度量 98

5.3 基于一致性评判的可信软件质量属性评价模型 99

5.3.1 基于直觉模糊集的多属性权重确定 100

5.3.2 软件设计开发者对构件中质量属性评价值的确定 102

5.3.3 软件使用者对构件中质量属性评价值的确定 103

5.3.4 基于相关指标的软件质量属性评价模型 104

5.4 可信软件质量属性评价模型的应用实例及分析 105

5.4.1 实例简介 105

5.4.2 模型的应用与结果分析 107

5.5 本章小结 114

第六章 基于前景理论的可信软件质量属性评价方法研究 115

6.1 研究基础 115

6.1.1 前景理论的提出及其发展应用 115

6.1.2 梯形模糊数的前景价值函数 120

6.2 基于前景理论的可信软件质量属性评价模型 121

6.2.1 质量属性评价模型的构建 122

6.2.2 可信软件质量属性评价方法 123

6.3 可信软件质量属性评价模型的应用实例及分析 127

6.3.1 实例简介 127

6.3.2 模型应用与结果分析 127

6.4 有限理性对软件质量属性评价结果的影响及分析 135

6.4.1 有限理性对软件质量属性评价结果的影响研究 135

6.4.2 有限理性的变化对软件质量属性评价结果的影响研究 136

6.5 本章小结 139

第七章 基于元胞自动机的可信软件质量属性动态评价方法研究 142

7.1 研究基础 142

7.1.1 软件质量属性动态评价与预测研究 142

7.1.2 元胞自动机的提出及相关概念 145

7.1.3 信息熵与耗散理论 150

7.2 基于元胞自动机的软件质量属性预测方法设计 154

7.2.1 复杂系统可信性传递过程分析 154

7.2.2 方法设计 158

7.3 仿真模拟与分析 162

7.4 本章小结 173

第八章 总结与展望 175

8.1 研究总结 175

8.2 研究不足 177

参考文献 178