comp.lang.ada
 help / color / mirror / Atom feed
* Ada waivers
@ 1990-08-22 20:55 byrne
  1990-08-24 21:41 ` David Gawron
  0 siblings, 1 reply; 4+ messages in thread
From: byrne @ 1990-08-22 20:55 UTC (permalink / raw)



    Does anyone have any experience to share about getting an Ada waiver 
from the Air Force Systems Command.  How long does it take?  Can a small 
small assembly program avoid it?  What are the going odds for a 1750A project?
What are approaches to avoid?  What are the most effective arguments? etc.

                                                 Dan J. Byrne
                                                 The Aerospace Corporation

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Ada waivers
  1990-08-22 20:55 Ada waivers byrne
@ 1990-08-24 21:41 ` David Gawron
  1990-08-29  3:33   ` Dan Bernstein
  0 siblings, 1 reply; 4+ messages in thread
From: David Gawron @ 1990-08-24 21:41 UTC (permalink / raw)


In article <81816@aerospace.AERO.ORG> byrne@arecibo.aero.org writes:
>
>    Does anyone have any experience to share about getting an Ada waiver 
>from the Air Force Systems Command.  How long does it take?  Can a small 
>small assembly program avoid it?  What are the going odds for a 1750A project?
>What are approaches to avoid?  What are the most effective arguments? etc.


To say the least, posting to comp.lang.ada in an effort to solicit
ideas on why Ada cannot be successfully applied to a software project
is quite a novel approach.

None the less, you need to give more information.  I can think of three
reasons why you are asking this question:

	1) existing software is going to be modified and someone
	   at AFSC insists that the upgrade be done in Ada,

	2) the software is to be newly created and AFSC is trying
	   to implement the DoD's directive on Ada,

	3) someone at AFSC got a wild hair up his/her butt and is
	   running around trying to save the world by cramming Ada
	   down your throat.

Be forewarned that I'm going to try and talk you out of the "it can't be
done in Ada" mind-set.  Before I try however I'd like to understand your
position.  It may be that you have a valid case, but I can't tell from
your vague statements above.

Here is the bad part; I'm going on vacation tomorrow and won't be back
until September 3rd.  I'm sure other denizens of this group will take
up Ada's standard in my absence.  I'll be happy to help out upon my return.


Dave Gawron
dgg@aplcomm.jhuapl.edu		(128.244.16.1)
gawron@aplcen.apl.jhu.edu	(128.220.101.4)

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Ada Waivers
@ 1990-08-25  9:31 Karl A. Nyberg
  0 siblings, 0 replies; 4+ messages in thread
From: Karl A. Nyberg @ 1990-08-25  9:31 UTC (permalink / raw)


I think the best approach to take is not that of a waiver but of a variance.
I think you'll have a tough time getting an entire project exempted from
using Ada these days.  If you had already selected your hardware AND there
weren't any Ada compilers for it, you might have a better chance.  However,
since the hardware you mention (1750A) has plenty of compilers available,
it's not likely.  You can get an exception, or variance, for parts of the
software, such as interfaces to outside packages or hardware, vital
performance loops, etc. but don't look to get a complete waiver -- they're
nigh on impossible to get these days.

The best approach is to show how you're doing some 90-odd percent of the
system in Ada already and show how the part for which you're requesting a
variance is limited to a small section of the code, one that is well defined
and fits into a single low level unit in whatever design approach you're
using.  This limits the long-term life-cycle maintenance effect, which is
one of the major concerns when applying for not using Ada.

-- Karl --

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Ada waivers
  1990-08-24 21:41 ` David Gawron
@ 1990-08-29  3:33   ` Dan Bernstein
  0 siblings, 0 replies; 4+ messages in thread
From: Dan Bernstein @ 1990-08-29  3:33 UTC (permalink / raw)


In article <275@aplcomm.JHUAPL.EDU> dgg@aplcomm.jhuapl.edu (David Gawron) writes:
> In article <81816@aerospace.AERO.ORG> byrne@arecibo.aero.org writes:
> >    Does anyone have any experience to share about getting an Ada waiver 
> >from the Air Force Systems Command.
> To say the least, posting to comp.lang.ada in an effort to solicit
> ideas on why Ada cannot be successfully applied to a software project
> is quite a novel approach.

Where would you expect the article to be? It's a quite reasonable topic
for this group. Do you think that all comp.lang.ada readers are Ada
fanatics? Do you think that, say, comp.lang.c isn't the appropriate
group for discussions of problems people have within the C community?

---Dan
``Ada isn't a religion. Ada is a disease.'' HJB

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~1990-08-29  3:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1990-08-22 20:55 Ada waivers byrne
1990-08-24 21:41 ` David Gawron
1990-08-29  3:33   ` Dan Bernstein
  -- strict thread matches above, loose matches on Subject: below --
1990-08-25  9:31 Ada Waivers Karl A. Nyberg

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