[SystemSafety] [System Safety] FOSDEM talk by Paul Sherwood

Phil Koopman koopman.cmu at gmail.com
Tue Feb 11 23:23:16 CET 2025


Paul,

Thanks for the thoughtful replies.

On 2/11/2025 7:43 AM, Paul Sherwood wrote:
> The current business model for standards is broken imo, and the lack 
> of general visibility discourages both adoption and improvement. 
I'm in agreement that there are serious issues with the world of 
standards, as others have pointed out (mentioned elsewhere so won't repeat).

One of the things I made sure of for UL 4600 is that it can be accessed 
without the steep paywall.
The original 1st edition voting draft is a free .pdf download. The 
latest version (3rd ed.) of the issued standard is free to browse in its 
entirety.  (Selected "Digital View". Hint: if it goes slow in your 
browser, go to the last page, have a coffee while it caches up into your 
browser, and then you can flip through pages with wild abandon without a 
delay.)
One decision I made when writing the original UL 4600 proposal to make 
it compatible with ISO 26262, IEC 61508, MIL-STD 882, and so on but not 
require that any of them be used if there is an alternate means to show 
that all the bases have been covered. You might find it a useful 
checklist to scrub against your proposal when it is ready for that type 
of analysis.  If there is something in there that you think is onerous, 
then the exercise is to go back to why it is there and understand why 
your approach covers the same issues some other way.   Launch page here: 
https://users.ece.cmu.edu/~koopman/ul4600/index.html

Elsewhere, indeed, I agree you never said standards were useless.  I 
make the additional point beyond your discussion that some (not all) AV 
companies have a public written statement making it clear that is their 
position. The private positions when you chat with engineers are more 
nuanced. Working engineers tend to see they have value, but they are in 
a hurry and the C-suite does not want to be held accountable for 
compliance. Some of what you say comes into play. But my understanding 
is that the situation extends to less complex microcontroller software 
that very clearly is completely suitable for ISO 26262 conformance as 
well. (Again, this depends on the company. Some of which aren't around 
any more after the big shakeouts of the last couple years.)  So the 
baby+bathwater issue to avoid is avoiding rejecting techniques where 
they are known to be viable and effective by using the excuse new 
techniques necessitated by new situations.  Again, I do not believe that 
you have advocated for that problematic approach, but it is something to 
keep in mind when one embarks on a new methodology.

Kind regards,
Phil

-- 
Prof. Phil Koopman   koopman at cmu.edu
(he/him)             https://users.ece.cmu.edu/~koopman/



More information about the systemsafety mailing list