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: 103376,267eec8ad557a7d0 X-Google-Attributes: gid103376,public From: Ken Garlington Subject: Re: ARIANE-5 Failure (DC-X works) Date: 1996/06/17 Message-ID: <31C57C5B.6C63@lmtas.lmco.com>#1/1 X-Deja-AN: 160696248 references: <834097751.22632.0@assen.demon.co.uk> <4pd540$rl2@Starbase.NeoSoft.COM> <4pd7qc$kp2@dfw-ixnews4.ix.netcom.com> <4pg9gj$ohs@Starbase.NeoSoft.COM> <31C0526C.2D99@lmtas.lmco.com> cc: "McGarity, Joan" content-type: text/plain; charset=us-ascii organization: Lockheed Martin Tactical Aircraft Systems mime-version: 1.0 newsgroups: comp.lang.ada x-mailer: Mozilla 2.02 (Macintosh; I; 68K) Date: 1996-06-17T00:00:00+00:00 List-Id: Robert Dewar wrote: > > If what is delivered is the 4GL code, and Ada acts merely as an intermediate > language which will never be looked at by a person, let alone maintained, > then the program really is written in another language, and a waiver really > is required (though, if a very hgh level language is being used appropriately), > such a waiver is certainly reasonable (and in fact I may be wrong, but I think > there is some kind of blanket permission to use high level tools of the 4GL > type). The current DoD policy, as I recall, says that it is preferable to use 4GLs where Ada is not possible, although a specific waiver is still required. However, it doesn't say anything about needing a waiver to use tools that generate Ada code, including 4GL tools. There is no distiction drawn between writing (and maintaining) Ada code manually, and auto-generating Ada code (and maintaining some higher-level representation of the code). If you can find something specific in the DoDD or DoDI set that says this, I would like to know. If you're saying the Ada policy _should_ be this way, that's fine, but I find nothing that claims it _is_ this way. Certainly, the instructions I've received as a contractor do not require a waiver in these cases, even though our customer knows that we auto-generate Ada code, and use it as an intermediate language, in some cases. I've copied Joan McGarity on this question, perhaps she can give us the AJPO interpretation of Ada policy with respect to automatically-generated Ada code. -- LMTAS - "Our Brand Means Quality"