推观残留在程序中的错误数 镨误揸入模型 Mills将播种模型用于程序中残留错误的估 算,称错误植入模型 播种模型: Nt n N=Nt t N:程序中原有残留的错误 Nt:新植入的错误数 n:测试发现的原有错误数 nt:测试发现的植入错误数
推测残留在程序中的错误数 错误植入模型 Mills将播种模型用于程序中残留错误的估 算,称错误植入模型 播种模型: N: 程序中原有残留的错误数 Nt:新植入的错误数 n: 测试发现的原有错误数 nt :测试发现的植入错误数 N N n n t ≈ t N N n n = t t
man对错误植入模型的改进 E E2 EI≈EoBT=E1E2/Eo ET:程序中原有的残留错误数 E1:1号测试员在某一时间内发现的错误数 E2:2号测试员在同一时间内发现的错误数 E0:两位测试员共同发现的错误数
Hyman对错误植入模型的改进 ET: 程序中原有的残留错误数 E1: 1号测试员在某一时间内发现的错误数 E2: 2号测试员在同一时间内发现的错误数 E0: 两位测试员共同发现的错误数 E E E E 1 ≈ 0 = T 2 ET E 1 E 2 /E0
第七章软件维护与软件再工程 S7.1软件维护的概念 四类维护活动 改正性维护 适应性维护 扩充与完善性维护 预防性维护
第七章 软件维护与软件再工程 §7.1 软件维护的概念 四类维护活动: • 改正性维护 • 适应性维护 • 扩充与完善性维护 • 预防性维护
三类维护所占比例 改正性 适应性维护 维护 20 其它维护 25% 5 扩充与完 善性维护 50% 改正性维护占全部维护量的比率已从80年代初 的20%大幅度下降,90年代初一些公司的产品 差错率已接近于零
三类维护所占比例: 其它维护 5 % 适应性 维 护 25% 改正性 维 护 20% 扩充与完 善性维护 50% 改正性维护占全部维护量的比率已从80年代初 的20%大幅度下降, 90年代初一些公司的产品 差错率已接近于零
各类维护活动的根本目的是延长软件生存期 2个月-2年-++---1年-10年 生存计分设编测 运行和维护(简称维护) 周期划析计码试改善期稳定期陈旧期 软件工程周期一艹 重构 软件诞生
各类维护活动的根本目的是延长软件生存期 其它维护 4 % 软件 生存 周期 软件诞生 计 划 分 析 设 计 编 码 测 试 运行和维护(简称维护) 改善期 稳定期 陈旧期 2个月-2年 1年-10年 软件工程周期 重构