comp.lang.ada
 help / color / mirror / Atom feed
* Ada Waiver
@ 1994-10-29  0:47 Ken Garlington
  0 siblings, 0 replies; only message in thread
From: Ken Garlington @ 1994-10-29  0:47 UTC (permalink / raw)


Gregory Aharonian <srctran@WORLD.STD.COM> writes:

<< I would add some marginal value, shrink wrap some diskettes, put it on my
shelf, and sell it back to the contractor, who could then validly argue that
the software is COTS. >>

Hmmm... whenever we propose COTS, the first question out of our SPO's mouth is,
"Will the vendor sign an MOU to support the COTS for the ful life cycle?" If
you were proposing this, then I would say that the DoD should definitely take
you up on your offer, since then their PDSS costs are dramatically reduced -- a
main point of COTS, right?

<< But thanks to the language-schizo folks at Rational, a ready waiver
justification is on hand.  For if you read Rational's literature and technical
reports, they repeatedly argue that with Rational's tools that you can program
as cost effectively over the life cycle in C++ as you can in Ada >>

This is true _if_ the "you" is the same throughout the life cycle. That is,
that the developer will also be the maintainer. I assume that Rational is
making this sort of assumption in their literature. (In fact, this argument
helped justify a waiver for an F-22 component.) But if the "you" is _not_ the
same, then I doubt the waiver will "fly through unopposed."

<< One could argue in the broad sense that these "paintings" aren't source code
and therefore not subject to 3405.1 and 5000.2. >>

My memory is not good, but I seem to recall at least one of these directives
addresses 4GLs explicitly, and requires an exception for them if they don't
produce Ada.


The real issue is the procurement office. If they understand the purpose of
Ada, bad exceptions/waivers aren't going to be issued regardless of the wording
of DoD memos. If they don't, then arguing over the definition of COTS, etc.
won't be necessary.

I'm also happy to hear that _my_ chosen area of expertise isn't just writing
"glue" for COTS, like the typical DoD application. Sounds like a boring gig to
me...



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1994-10-29  0:47 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1994-10-29  0:47 Ada Waiver Ken Garlington

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