From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,a48e5b99425d742a X-Google-Attributes: gidfac41,public X-Google-Thread: 103376,a48e5b99425d742a X-Google-Attributes: gid103376,public X-Google-Thread: f43e6,a48e5b99425d742a X-Google-Attributes: gidf43e6,public X-Google-Thread: 1108a1,5da92b52f6784b63 X-Google-Attributes: gid1108a1,public From: Robb Nebbe Subject: Re: Trust but verify (was Re: Papers on the Ariane-5 crash and Design by Contract Date: 1997/03/26 Message-ID: <33391049.69C9@iam.unibe.ch>#1/1 X-Deja-AN: 228466640 References: <332B5495.167EB0E7@eiffel.com> <5giu3p$beb$1@news.irisa.fr> <332ED8AB.21E7@lmtas.lmco.com> <5go8nk$ngf$1@news.irisa.fr> <3332C049.2A0F@lmtas.lmco.com> <5gue93$2md$3@news.irisa.fr> <33383A6F.3A5A@lmtas.lmco.com> <5ha171$dck@flood.weeg.uiowa.edu> <3338AA0A.7A79CB24@eiffel.com> Organization: Dept. of CS, University of Berne, Switzerland Newsgroups: comp.lang.eiffel,comp.object,comp.software-eng,comp.lang.ada Date: 1997-03-26T00:00:00+00:00 List-Id: Bertrand Meyer wrote: > > Robert S. White wrote: > > > So don't think it is just him that has been put off by people > > saying that "Design By Contract with the Eiffel language" > > would have (alone - without simulation or HWIL) testing) > > prevented the [Ariane] 5 disaster. > > In this particular case there is good reason to think that good > use of Design by Contract would in fact have evidenced the bug > early in the development cycle, long before any simulation or > testing. The problem is that you conclusion is based on a misunderstanding of what actually happened. Your mistakes are relatively clear to anyone who knows Ada. Obviously, you don't see any problem with the paper or its conclusions because you don't know Ada well enough to interpret the findings of the Ariane 5 report. > It's been amazing in this discussion how some postings have taken > to task our paper for ideas that are not there. > The points that it makes are pretty simple, and there for everyone > to examine (http://www.eiffel.com, link to "Ariane 5 paper"); > after reading most of the discussion, and re-reading the paper, > I think that its arguments and conclusion are perfectly in line with > many useful comments made by people who thought they disagreed with it. > Please check what it really has to say. The problem is that there are a number of factual errors linked to you lack of knowledge of Ada. If everything you said was true then you conclusions would also be true. Just because someone, out of ignorance, claims something is true does not make it so. > > -- > Bertrand Meyer, President, ISE Inc., Santa Barbara (California) > 805-685-1006, fax 805-685-6869, - > ftp://ftp.eiffel.com > Visit our Web page: http://www.eiffel.com > (including instructions to download Eiffel 4 for Windows) Robb Nebbe