Article View: gnu.misc.discuss
Article #73746Re: NJ wants to license programmers
From: Ron Bodkin
Date: Fri, 26 Jul 1991 22:31
Date: Fri, 26 Jul 1991 22:31
24 lines
1970 bytes
1970 bytes
In article <1991Jul24.211356.29432@news.nd.edu> wessels@thor.cc.nd.edu (Andy Wessels) writes:
>... Third, by placing the blame on
>the hardware, you are admitting that there is a flaw in the software that
>should have been corrected.
>The common example of life critical software has been medical equipment. There
>are other areas that are currently being researched...
>Writing software is a science.
So you believe it is feasible to generate *proofs* of program
correctness? If you aren't arguing this, then your criticism is banal;
one of the best protections available is multiple mechanisms (e.g.
hardware which acts as a watchdog on inappropriate actions, multiple
checks in software (e.g.
ApplyXrays(act) {
if (IsUnsafe(act)) abort("Danger!!!");
DoXrays(act);
}), etc.) This is how NASA deals with the issue in space flight, and it
makes damn good sense. Until you can *prove* a dangerous condition
can't arise, you should have multiple checks that it doesn't occur.
As I understand it, we can't really do proofs of this kind for large
systems (and to be safe, one would also need to prove things about
the operating system and even the hardware.)
Ron
Technical Details
Message-ID:
<1991Jul26.223103.2107@ipsa.reuter.com>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!news-server.csri.toronto.edu!torsqnt!geac!itcyyz!rjbReferences:
<1991Jul24.124825.18444@eagle.lerc.nasa.gov> <1991Jul24.175452.16791@wpi.WPI.EDU> <1991Jul24.211356.29432@news.nd.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11544f,624fa0d9d693a21f X-Google-Attributes: gid11544f,public X-Google-Thread: 1025b4,624fa0d9d693a21f X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1991-07-27 07:21:19 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!news-server.csri.toronto.edu!torsqnt!geac!itcyyz!rjb From: rjb@ipsa.reuter.com (Ron Bodkin) Newsgroups: gnu.misc.discuss,comp.org.eff.talk Subject: Re: NJ wants to license programmers Message-ID: <1991Jul26.223103.2107@ipsa.reuter.com> Date: 26 Jul 91 22:31:03 GMT References: <1991Jul24.124825.18444@eagle.lerc.nasa.gov> <1991Jul24.175452.16791@wpi.WPI.EDU> <1991Jul24.211356.29432@news.nd.edu> Organization: Reuters Information Services (Canada) Ltd., Toronto, Ontario Lines: 24