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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f948976d12c7ee33 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-06-27 17:33:05 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: aek@vib.usr.pu.ru (Alexander Kopilovitch) Newsgroups: comp.lang.ada Subject: Re: Boeing and Dreamliner Date: 27 Jun 2003 17:33:04 -0700 Organization: http://groups.google.com/ Message-ID: References: <3EFC6FC2.B96DAEA4@adaworks.com> <1056731513.272294@master.nyc.kbcfp.com> NNTP-Posting-Host: 195.242.16.112 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1056760385 5245 127.0.0.1 (28 Jun 2003 00:33:05 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 28 Jun 2003 00:33:05 GMT Xref: archiver1.google.com comp.lang.ada:39856 Date: 2003-06-28T00:33:05+00:00 List-Id: Hyman Rosen wrote: >Richard Riehle wrote: > > The Ada code that caused a problem in Ariane 5 was perfectly > > good code reused from Ariane 4. > >It was not perfectly good code. It was a good example of politically correct phrase, and you simply failed to sense all its power and beauty -:). Look again: "The Ada code that caused a problem in Ariane 5 was perfectly good code reused from Ariane 4." This is a correct sentense, it conveys truth, but in such a way that you can't dissect it or extract contiguous part of it without converting the truth to a lie. Actually, the SRI software code for Ariane 4 was *perfectly good for Ariane 4*, although it quite probably was not so good in general -- so your sentense "It was not perfectly good code." is probably true also. >While people here are focussed on the fact that the trajectory >specs were not made part of the specs of the Ariane 5 SRI, the >actual problem was that the Ariane 4 SRI programmers did not >indicate that the trajectory specs for the Ariane 4 actually >impacted the implementation of the SRI code. The actual problem was the absence of testing (and the report stated it clearly). The absence or weakness of comments or other indications related to Ariane 4 SRI software is no more than a contributing factor (surely, it will be better for those developers to write in red and bold: "This software is for Ariane 4 only, it relies upon Ariane 4 specifications, it should not be used for any other purpose!" on the title pages of all their documents). Alexander Kopilovitch aek@vib.usr.pu.ru Saint-Petersburg Russia