comp.lang.ada
 help / color / mirror / Atom feed
From: bl884@freenet.HSC.Colorado.EDU (Wes Groleau)
Subject: Re: ADA context sensitive editor
Date: 1995/04/05
Date: 1995-04-05T00:00:00+00:00	[thread overview]
Message-ID: <3lu6gn$sgi@tali.hsc.colorado.edu> (raw)
In-Reply-To: 3krt85$srq@gnat.cs.nyu.edu


In a previous article, griffin@acm.org (Michael D. Griffin) says:

>In article <3krv0g$7jb@theopolis.orl.mmc.com> Gerald Petrey,
>gpetrey@polo.dab.ge.com writes:
>>IMHO, Ada-Assured is the worst product to ever come out of Verdix. 
>
>IMHO, Ada-Assured is a good product for ensuring compilance with the AQ&S

I witnessed the adoption of Ada-ASSURED on a major product.  

1. It does not comes from Verdix.

2. Although a pretty good product, it does have a few significant flaws.
   One of these is that it cannot distinguish between functions and procedures
   for certain details (they said they would fix this, so if maybe the rest
   of this message is moot).

   We had a rule that default mode in could NOT be used in procedures but
   should be used in functions.  The rationale (hold the flames!) was
   a. making "in" explicit in functions suggests to the uninitiated that
      there is a possibility of another mode but "in" is the "right" mode
      for "this" application.
   b. Being explicit in procedures shows that you thought about it instead of
      doing something accidentally.

Ada-ASSURED was set to "fix" procedures if "in" was left out (actually 
contrary to the spirit of (b) but it's not my fault!)  This meant that "in"
was ADDED by the tool to functions.  If the spec was "frozen" before adoption
of Ada-ASSURED, the changed function does not conform and will not compile.




  parent reply	other threads:[~1995-04-05  0:00 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-03-10  0:53 ADA context sensitive editor Wayne Elliott
1995-03-10 12:40 ` David Weller
1995-03-10 15:33 ` Garlington KE
1995-03-11 22:44 ` Daneil Wengelin
1995-03-17 13:40   ` Fred McCall
1995-03-19 22:11     ` David Weller
1995-03-22 11:45       ` Fred J. McCall
1995-03-20  8:45     ` Robb Nebbe
1995-03-22  0:03       ` Kent Mitchell
1995-03-22  2:24         ` jfj
1995-03-23 13:31         ` Robert Dewar
1995-03-24  8:57           ` Vladimir Vukicevic
1995-03-24 21:29             ` Kent Mitchell
1995-03-28  9:55               ` Fred J. McCall
1995-03-29  0:00                 ` Robb Nebbe
1995-03-30  0:00                   ` Beth Walker
1995-03-29  0:00                 ` Kent Mitchell
1995-04-05  0:00           ` Wes Groleau [this message]
1995-03-28  9:50         ` Fred J. McCall
1995-03-25 19:32       ` Jeff Winchester
1995-03-22  2:32     ` jfj
1995-03-23 14:01       ` Gerald Petrey
1995-03-29  0:00         ` Michael D. Griffin
1995-03-12  2:53 ` rramsey
1995-03-12  9:49 ` John Howard
1995-03-13 18:02 ` Thomas W. Hood (703)913-4308
replies disabled

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