软件质量评价与保证.ppt

软件质量评价与保证.ppt

第14章 软件质量评价和保证 14.2 质量度量模型 14.3 软 件 复 杂 性 14.4 软 件 可 靠 性 14.5 软件评审  14.6 软件容错技术 McCabe复杂度度量的缺点有如下几种:  (1) 对于不同种类的控制流的复杂性不能区分。 (2) 简单IF语句与循环语句的复杂性同等看待。 (3) 嵌套IF语句与简单CASE语句的复杂性是一样的。 (4) 模块间接口当成一个简单分支一样处理。 (5) 一个具有1000行的顺序程序与一行语句的复杂性相同。  尽管McCabe复杂度度量法有许多缺点, 但它容易使用, 而且在选择方案和估计排错费用等方面都是很有效的。  14.4.1 软件可靠性定义 软件可靠性表明了一个程序按照用户的要求和设计的目标, 执行其功能的正确程度。 一个可靠的程序应要求是正确的、完整的、 一致的和健壮的。现实中,一个程序要达到完全可靠是不实际的,要精确地度量它也不现实。在一般情形下只能通过程序的测试,去度量程序的可靠性。软件可靠性是指在给定的时间内,在规定的环境条件下系统完成所指定功能的概率。  14.4.2 软件可靠性指标 软件可靠性与可用性的定量指标,是指能

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档