Secure Coding mailing list archives
RE: Bug-free software (was: Re rant about virii on VMS...)
From: "David Crocker" <dcrocker () eschertech com>
Date: Thu, 05 Feb 2004 16:30:07 +0000
"der Mouse" wrote:
Any nontrivial piece of software has bugs. << No, there are some nontrivial pieces of software in which bugs have never been found and there is no reason to believe any exist. I'm thinking here of safety-critical software developed using formal specification, verified refinement and automatic code generation, such as the METEOR system that controls driverless trains on the Paris metro. To quote from the paper by Patrick Cousot and Radhia Cousot: "The 115 000 lines specification written in B compiles into a 87 000 lines ADA program. ... Since the metro is running, no error was ever claimed to be found in the embedded software nor in its B specification. Indeed all errors, if any, could only be found at the interfaces, the specification of which might not have been satisfied by the central control software (not developped in B and itself potentially subject to errors). One may wonder why, after such a successful experience, theoremproving based formal methods are not standard for the design of safety critical embedded software." David Crocker Escher Technologies Ltd. www.eschertech.com Tel. +44(0)1252 336565 Fax +44(0)1252 320954
Current thread:
- Re rant about virii on VMS... Glenn and Mary Everhart (Feb 03)
- Re: Re rant about virii on VMS... der Mouse (Feb 03)
- Re: Re rant about virii on VMS... Andreas Saurwein (Feb 04)
- RE: Bug-free software (was: Re rant about virii on VMS...) David Crocker (Feb 05)
- RE: Bug-free software (was: Re rant about virii on VMS...) Andreas Saurwein (Feb 05)
- RE: Bug-free software (was: Re rant about viruses on VMS...) David Crocker (Feb 05)
- RE: Bug-free software (was: Re rant about viruses on VMS...) Andreas Saurwein (Feb 05)
- RE: Bug-free software (was: Re rant about viruses on VMS...) David Crocker (Feb 05)
- RE: Bug-free software Andreas Saurwein (Feb 05)
- Re: Bug-free software (was: Re rant about viruses on VMS...) der Mouse (Feb 05)
- Re: (whimsy) Bug-free software Terrence Enger (Feb 06)
- RE: (whimsy) Bug-free software David Crocker (Feb 06)
- RE: (whimsy) Bug-free software Alun Jones (Feb 07)
- Re: Re rant about virii on VMS... der Mouse (Feb 03)
- Re: Bug-free software (was: Re rant about viruses on VMS...) der Mouse (Feb 05)