comp.lang.ada
 help / color / mirror / Atom feed
From: srctran@world.std.com (Rhoda Metzger)
Subject: Air Force shows how meaningless Ada waiver process is
Date: Thu, 8 Sep 1994 13:53:02 GMT
Date: 1994-09-08T13:53:02+00:00	[thread overview]
Message-ID: <CvtD8F.JHt@world.std.com> (raw)

    A recent Air Force article shows how meaningless the Ada Mandate is in
terms of providing an insurmountable obstacle to using anything other than Ada
for fielded systems: the Ada Mandate is always easily worked around by
experimental-to-fielded source code creep.

    The September 5 issue of Government Computer News has an article about an
Air Force developed system for airfield analysis called the Combat Readiness
Infrastructure Support Information System (CRISIS).  CRISIS was developed at
the Air Force Academy in the 1980s by some of the civil engineers there as a
way to make maps of the service's air fields and bases.

    The system is based on AutoCAD (a nice COTS system vis-a-vis Perry's
memo), with the MSDOS version using AutoLisp and Basic to provide the extra
functionality needed to support Air Force needs, and the Unix version being
extended with AutoLisp, C and C++ code, with links to external database
management systems.

    For peace time use, I suppose this violation of the Ada Mandate is
probably tolerable, but then the creep sets in.

    During Desert Storm, the Tactical Air Command used a beta version of
CRISIS to deploy forces in desrts of the Persian Gulf. By importing satellite
images of the area into AutoCAD, engineers were able to model airfields in
only a matter of minutes.  "When we started developing CRISIS, there was no
off-the-shelf software that could do what we needed.  Even now, there is
nothing as customized as CRISIS for the way the Air Force does things".

    Thus a rationale for getting around the Mandate. Develop something off the
waiver radars for a non-fielded application and then gradually introduce to
users in the field, which assuming the application has benefits, will slip
into fielded use with little concern about any non-Ada dependencies.  This
is not an isolated case.  SIGNAL magazine had an article a few months ago
about a similar creeping Air Force program now used in NORAD operations.
It's a shame no one writes clear memos for Air Force people that actually
mention Ada for advanced applications.

    What's worse is that these creeping success stories seem to figure out
how to do what Ada success stories can't - how to get published.

    Once again we see the myopia of DISA in continuing to reject the idea of
doing a comprehensive programming language use surver inside and outside the
DoD.  With such a survey, many of these creeping efforts can be nipped in the
bud and transitioned to Ada before it is too late.  Why DISA continues to
refuse to do such a survey defies Ada-supporter analysis.  And nothing in the
DualUse Plan addresses this detection issue.  If I can do it with no money,
they should be able to do it with all of the millions they have to spend.

Greg Aharonian



             reply	other threads:[~1994-09-08 13:53 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-09-08 13:53 Rhoda Metzger [this message]
1994-09-08 17:36 ` Air Force shows how meaningless Ada waiver process is John R. Cobarruvias
1994-09-08 19:14 ` Greg Annoyingme gets tricky (was: Re: Air Force shows how meaningless Ada waiver process is) Ted Dennison
1994-09-08 20:16   ` John R. Cobarruvias
1994-09-13  9:46 ` Air Force shows how meaningless Ada waiver process is Richard A. O'Keefe
1994-09-13 16:14   ` Michael Feldman
1994-09-13 20:14     ` Robert Dewar
1994-09-14  2:46       ` Vendor bashing? Sort of Michael Feldman
1994-09-14 13:17         ` Mitch Gart
1994-09-15 13:28           ` Robert Dewar
1994-09-16 15:26             ` Michael Feldman
1994-09-16  1:56           ` Michael Feldman
1994-09-16 14:16             ` Gregory Aharonian
1994-09-16 18:23               ` Quo Vadis Ada Market?(was Re: Vendor bashing? Sort of.) david.c.willett
1994-09-17  0:11               ` Vendor bashing? Sort of Robert Dewar
1994-09-18 14:02                 ` Gregory Aharonian
1994-09-19 15:20                   ` david.c.willett
1994-09-19 17:11                   ` Kent Mitchell
1994-09-19 11:48                 ` Ted Dennison
1994-09-19 19:16             ` Kent Mitchell
1994-09-27  4:26               ` Michael Feldman
1994-09-27 16:38                 ` Kent Mitchell
1994-09-14 14:30         ` Mike Ryer
1994-09-15 13:30           ` Robert Dewar
1994-09-19  2:19             ` Michael Feldman
1994-09-19  3:52               ` Robert Dewar
1994-09-22 16:43                 ` Michael Feldman
1994-09-22 22:11                   ` Richard Kenner
     [not found]                   ` <35svf1$77i@cmcl2.nyu.edu>
1994-09-27  4:19                     ` Michael Feldman
1994-09-27 14:35                       ` M3 Network Objects (Formerly: bashing? Sort of.) Anthony Gargaro
1994-09-19 19:20               ` Vendor bashing? Sort of Erik Naggum
1994-09-20 13:58               ` C++ bashing (was Re: Vendor bashing? Sort of.) -mlc-+Schilling J.
1994-09-20 21:51                 ` Robert Dewar
1994-09-24 18:53                   ` Fred McCall
1994-10-04 16:03                     ` -mlc-+Schilling J.
1994-10-04 18:44                       ` Robert Dewar
1994-10-05 14:24                         ` -mlc-+Schilling J.
1994-09-14 13:49       ` Air Force shows how meaningless Ada waiver process is Christopher Costello
1994-09-17 12:40       ` Fred McCall
1994-09-22 17:15         ` Was... Air Force shows... Now... Vendor Bashing Chris Eveleigh
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox