- 21
- 0
- 约1.08万字
- 约 60页
- 2017-01-13 发布于辽宁
- 举报
软件质量评价和保证分析
McCabe复杂度度量的缺点有如下几种: (1) 对于不同种类的控制流的复杂性不能区分。 (2) 简单IF语句与循环语句的复杂性同等看待。 (3) 嵌套IF语句与简单CASE语句的复杂性是一样的。 (4) 模块间接口当成一个简单分支一样处理。 (5) 一个具有1000行的顺序程序与一行语句的复杂性相同。 尽管McCabe复杂度度量法有许多缺点, 但它容易使用, 而且在选择方案和估计排错费用等方面都是很有效的。 14.4 软 件 可 靠 性 14.4.1 软件可靠性定义 软件可靠性表明了一个程序按照用户的要求和设计的目标, 执行其功能的正确程度。 一个可靠的程序应要求是正确的、完整的、 一致的和健壮的。现实中,一个程序要达到完全可靠是不实际的,要精确地度量它也不现实。在一般情形下只能通过程序的测试,去度量程序的可靠性。软件可靠性是指在给定的时间内,在规定的环境条件下系统完成所指定功能的概率。 14.4.2 软件可靠性指标 软件可靠性与可用性的定量指标,是指能够以数字概念来描述可靠性的数学表达式中所使用的量。人们常借用硬件可靠性的定量度量方法来度量软件的可靠性与可用性。下面主要讨论常用指标平均失效等待
原创力文档

文档评论(0)