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: Ken Garlington Subject: Re: Please do not start a language war (was Re: Papers on the Ariane-5 crash and Design by Contract Date: 1997/03/21 Message-ID: <3332C211.3C07@lmtas.lmco.com>#1/1 X-Deja-AN: 227300093 References: <332B5495.167EB0E7@eiffel.com> <5giu3p$beb$1@news.irisa.fr> <332ED8AB.21E7@lmtas.lmco.com> <199703190839.JAA02652@stormbringer.irisa.fr> <33302A36.7434@lmtas.lmco.com> <01bc356c$e3aae860$371883cc@beast.advancedsw.com> Organization: Lockheed Martin Tactical Aircraft Systems Newsgroups: comp.lang.eiffel,comp.object,comp.software-eng,comp.lang.ada Date: 1997-03-21T00:00:00+00:00 List-Id: Roger T. wrote: > > The problem is not the language or the lack or presence of assertions. The > problem is having people doing design who don't understand dynamic systems, > especially feedback. I appreciate the wisdom of anyone who agrees with me ;) but I do want to make sure that my comments are not misunderstood. Even with a highly-trained team who has a great deal of knowledge about their product (in this case, an inertial reference system), it is very easy to have insufficient information on, or experience in, the *total* system (missile, aircraft, etc.) in which the IRS is used. In fact, the final report makes it clear that useful data on the Ariane V was left out of the specification. Furthermore, even if the information were available, it is very difficult to translate such high-level system information into the detailed data necessary to determine such things as parameter ranges. To summarize: I am not saying the IRS team was stupid, lazy, etc. I am saying that this is a difficult business. I consider myself a reasonably confident flight controls software engineer. However, I also consider myself human, and capable of mistakes. That is why I would never permit my work to be used without extensive testing by an independent group, including the end user (a pilot, in my case). > > Roger T. -- LMTAS - The Fighter Enterprise - "Our Brand Means Quality" For job listings, other info: http://www.lmtas.com or http://www.lmco.com