The Channel logo

Software failures will kill is all!

To all the people convinced that we're all going to be killed by BSOD-ing autopilots: Just because Word crashes 3 times a day, the same does not apply to safety critical real-time applications. The reason general purpose software is crappy is because testing gets relegated to an "if we have time" activity and the EULAs all disclaim responsibility for damage to life and limb.

On the other hand, control systems for the big robot arm with the rotating knives in factories, for some reason, is held to a rather higher standard. They have failsafes and redundancies, and extensive, properly structured test strategies. This is why the computers in nuclear power plants, commercial airliners, advanced military blowing-stuff-up devices and viral research labs haven't killed us all yet.

It is also the reason why using off-the-shelf operating systems in ruddy great warships is a bad idea, as Mr Page has pointed out previously.

Oh, and I can't even drive a land based car, but I still want my bloody flying car!

Forums

Forgotten password

Opinion

euros_channel_money

Tim Worstall

Time to take a sniff at the coffee, perhaps
joe_tucci_emc_channel

Chris Mellor

Will they have to drag him back like last time?
chain_relationship_channel

Features

cloud_accounting
Playing the SLA long game
channel_teaser_money_top
cloud computing Fight
Applications must work for the cloud to float
Paul Cormier, Red Hat
How a Unix killer crawled from the dot-com bust