TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Proportional Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
X-To:
Date:
Tue, 24 Oct 2000 06:39:06 -0400
Reply-To:
Richard Conn <[log in to unmask]>
Subject:
From:
Richard Conn <[log in to unmask]>
Content-Transfer-Encoding:
8bit
In-Reply-To:
<1783411C46BCD21182E20008C7EAA092039D7A87@coeis01nok>
Content-Type:
text/plain; charset="iso-8859-1"
MIME-Version:
1.0
Parts/Attachments:
text/plain (98 lines)
The Ada83 Style Guide is available online in the Ada and Software
Engineering
Library Version 2.  See:
  http://unicoi.kennesaw.edu/ase/support/cardcatx/adastyle.htm

The ASE2 CDROM will be out next week and distributed to attendees at the
upcoming SIGAda 2000 conference.

-----Original Message-----
From: Team Ada: Ada Advocacy Issues (83 & 95)
[mailto:[log in to unmask]]On Behalf Of Soeren Henssel
Sent: Monday, October 23, 2000 12:22 PM
To: [log in to unmask]
Subject: Re: Assitance required (Ada style guide)


Bummer!

The style guide for Ada 83 standard is not available online and the
recommendations re: Ada in the online material is simply to vague. But as
usual my memory often fails me :-(

Other pointers are:
High Integrity Ada  =>
http://anubis.dkuug.dk/JTC1/SC22/WG9/HRG-High-Integrity-Ada.html
Review GL SW Lang for Use in Nuclear PP Safe.Syst.  =>
http://www.nrc.gov/NRC/NUREGS/CR6463/ch3ada.htm#chapter3
Ada Style Guide (Fairleigh Dickinson Uni)  =>
http://alpha.fdu.edu/~levine/reuse_course/ada/styleguide.html
Institut für Informatik (Germany)  =>
http://www.informatik.uni-stuttgart.de/ifi/ps/ada-doc/  The "Ada 95 Quality
and Style Guide" (Ada 95 Q&SG) is available from this site together with
other online material about Ada. This guide is still the best - can also be
used as a general reference baseline with a delta document describing
specific program or project requirements. That's the way we are doing it.

AdaBasis  =>
http://www.informatik.uni-stuttgart.de/ifi/ps/ada-software/html/style_checke
r.html has source code for style checkers, but probably only for Ada 83. I
have no experience with these tools.

I also believe there has been written a "lessons learned" paper on using OOP
features of Ada mentioning pitfalls etc, but as usual cannot remember where.

If using GNAT you could explore the "style switch" or some of the
(commercial and expensive) ASIS tools. We have not yet build support for our
styleguide via fx. EMACS Adamode due to lack of resources, but this would be
an obvious way to go.


regards /søren
Søren Henssel-Rasmussen


-----Original Message-----
From: EXT Sparks, Christopher B
[mailto:[log in to unmask]]
Sent: 20. oktober 2000 14:56
To: [log in to unmask]
Subject: RE: Assitance required


I didn't see any references to an Ada Style Guide.  I did see one for "C".

Chris

> ----------
> From:         Soeren Henssel[SMTP:[log in to unmask]]
> Reply To:     [log in to unmask]
> Sent:         Friday, October 20, 2000 3:29 AM
> To:   [log in to unmask]
> Subject:      FW: Assitance required
>
> another pointer => http://sel.gsfc.nasa.gov/website/welcome.htm and look
> for
> online documents
>
> /søren
> Søren Henssel-Rasmussen
> Software Quality Engineer
> NMP, R&D Copenhagen
>
> | -----Original Message-----
> | From: EXT Stephen Leake [mailto:[log in to unmask]]
> | Sent: 19. oktober 2000 21:04
> | To: [log in to unmask]
> | Subject: Re: Assitance required
> |
> |
> | http://fsw.gsfc.nasa.gov/library/standards.html
> |
> | Chris Sparks <[log in to unmask]> writes:
> |
> |  Are there web sites that have Ada coding standard documents?  I was
> |  asked by a friend to find him a set of coding standards and I drew a
> |  blank.
>

ATOM RSS1 RSS2