[SystemSafety] Difference between software reliability and astrology

Prof. Dr. Peter Bernard Ladkin ladkin at causalis.com
Wed Aug 14 17:56:40 CEST 2024


On 2024-08-14 17:42 , Derek M Jones wrote:
> Peter,
>
>>  He doubted that on-demand functions can be said to have an average probability of failure on 
>> demand (PFD_[avg]); and he doubted that continuously-operating functions can be said to have a 
>> Mean Time To Failure 
>
> When talking about software, he is right.

When talking about on-demand software functions, he is demonstrably wrong, as I said.

When talking about continuously-operating functions, do you have any coherent argument that there is 
no MTTF?

> If known faults don't get fixed, then data on rate of fault experiences
> can be used to estimate a value for Mean Time To Failure.

..... but it sounds as if you don't, if you think you can estimate a value for it.

It looks to me as though you are contradicting yourself by suggesting that M is right to suggest 
that continuously-operating functions may have no MTTF, but then suggesting how you can estimate it. 
What on earth can you mean?

>> I did try deconstructing continuous SW, say a feedback control system, as (a) a rapid (hundreds 
>> of Hz) polling/sampling routine, which then calls (b) an on-demand routine; and then (c) 
>> considering (a) as a very rapid Bernoulli process. That gives me the desired result, but it is 
>> wrong, because you can't consider (a) to be a Bernoulli process because it's not 
>
> Bernoulli process might work well enough for hardware, but the
> characteristics of software are very different.

Read https://rvs-bi.de/publications/books/RVS-Bk-17-01/Ch01-SoftwareUrnModelFailure.pdf

The essay stems from 2015.

PBL

Prof. Dr. Peter Bernard Ladkin
Causalis Limited/Causalis IngenieurGmbH, Bielefeld, Germany
Tel: +49 (0)521 3 29 31 00



More information about the systemsafety mailing list