软件工程8软件质量保证.pptVIP

  • 0
  • 0
  • 约7.11千字
  • 约 43页
  • 2017-05-22 发布于上海
  • 举报
软件工程8软件质量保证

8.4.3 软件可靠性模型 (1)随机性分类法:根据随机过程的假设(如过程的确定性或非确定性、马氏过程、泊松过程等)进行分类。 (2)按软件出现的故障数进行分类:主要有错误计数模型和非计数模型,可数性或不可数性模型。 (3)按模型参数的估计方法进行分类:主要有贝叶斯方法或非贝叶斯方法,最大似然估计法或最小二乘法,另外还有线性模型等。 (4)按模型使用的时间方式分类:主要有日历时间和执行时间模型。 (5)按修复过程分类:主要指强调对软件系统修复过程的一类模型,如:完全修复型的和不完全修复型的模型,完全排错型和不完全排错型的模型。 (6)按对软件的内部结构是否了解进行分类:可分为黑箱模型和白箱模型。主要根据对软件内部结构的了解程度,以及对它们的结构能加以利用的程度来进行分类。 8.5 软件评审 8.5.1 软件评审的概念 对软件工程来说,软件评审是一个“过滤器”。在软件开发的各个阶段都要采用评审的方法,以发现软件中的缺陷,然后加以改正。 8.5.2 软件评审的阶段和内容 1.设计质量的评审 设计质量的评审包括: (1) 评价软件的规格说明是否合乎用户的要求,即总体设计思想和设计方针是否明确;需求规格说明是否得到了用户或单位上级机关的批准;需求规格说明与软件的概要设计规格说明是否一致等。 (2) 评审可靠性,即是否能避免输入异常(错误或超载等)、硬件失效及软件失效。

文档评论(0)

1亿VIP精品文档

相关文档