Jelinski-Moranda模型

Jelinski-Moranda模型是最早的软件可靠性研究的模型之一,属于故障间隔时间模型。
它假设测试开始时有N个故障,失败完全随机发生,所有的缺陷在测试时造成故障的影响一样;同时故障的修复时间可以忽略不计,而且每一个故障的修复是完美的(可以完全改好,且没有其它故障产生)。
在这些假设的基础上,软件产品的故障率在每一个修复后得到的改进相同。于是可以得到:在时间ti的危险几率函数(即时故障率函数,或在第i-1个故障和第i个故障之间的时间)为:
N:在测试开始时的软件缺陷数目
Φ:比例常数
因此可知,随着故障的排除,故障之间的间隔时间越来越长。