[SystemSafety] Computer Systems and the Law
Phil Koopman
phil.koopman at hushmail.com
Thu Feb 6 00:08:47 CET 2025
The quantitative aspect of software failure rates is not the headline here.
In layperson terms, the issue is that presuming software is defect-free
in effect puts the burden of proof on the accused to show a software
defect caused a problem. This is especially problematic if the primary
or only evidence of bad behavior is the output of that same potentially
defective software.
Presuming that software can have defects can dramatically shift the
burden of proof. Now there needs to be proof by whoever is accusing the
person it was the person and was not the software. Especially in a
criminal case, just a plausible scenario of software failure might be
enough to introduce reasonable doubt without needing quantitative
failure rate data for the specific software under consideration.
I'm not a lawyer, but have dealt with this aspect in many cases as an
expert. For example, a driver might be accused of injuring another road
user due to pressing the accelerator rather than the brake, and the data
recordings were made by the same software which plausibly caused
acceleration due to a software defect.
--Phil
On 2/5/2025 7:21 PM, Derek M Jones wrote:
> All,
>
>> The current government appears to be thinking differently. As Derek
>> recently noted, the UK MoJ have just issued a Call for Evidence on
>> it, indicating they are seriously considering legislating differently.
>
> So the courts finally agree that will software always contain
> coding mistakes that can produce a fault.
>
> Then what?
>
> I suspect that only a few vendors are only to be able
> to reliably produce statements like:
> "We estimate this software will experience 10^(-x) faults
> per hour of operation."
>
> Will vendors be asked to produce the number of reported
> faults every month for the last year, to give an indicator
> of reliability?
>
> Will software evidence always be assumed to be in error?
>
--
Phil Koopman m: 412-260-5955 <phil.koopman at hushmail.com>
More information about the systemsafety
mailing list