comp.lang.ada
 help / color / mirror / Atom feed
From: ssawyers@cadfx.ccad.uiowa.edu (Steve Sawyers,212 ERF,,)
Subject: Re: Rational ADA development environment
Date: 9 Feb 90 19:27:58 GMT	[thread overview]
Message-ID: <595@ns-mx.uiowa.edu> (raw)
In-Reply-To: 405@wmt.UUCP

From article <405@wmt.UUCP>, by sani@wmt.UUCP (Sandor Nieuwenhuijs):
> Does anybody have information about a software development environment
> for ADA, called "Rational" ?
>
I worked as a project leader using the Rational environment for developing
cockpit flight displays at my previous employer.

The Rational Environment consists of a special computer and operating system.
The operating system is written in Ada and the command line uses Ada syntax 
so you are constantly imersed in the programming language. The operating system,
the file management system, the source code control system and the compiler are
very tightly coupled to the hardware. The version control system is also built in.

The editor supports statement completion, on the fly syntax checking, automatic
documentation generation based on a specialized form of commenting, and the abil-
ity to require commnet and documnetation before a file is committed to compilation.

The system supports incremental compilation.

We were the first project to go full bore into the environment, and we took a bunch of 
Pascal programmers and winged it. The documentation generation was fantastic, the 
code completion minimized time spent with our heads buried in the manuals and the version
control was flawless. My personal estimate was that it saved 30-40% of the time usually
spent to do a project of this size (40,000 LOC and 2500 pages of documentation).

Its expensive (don't remember the exact $$ for the cpu etc), but well worth it. You do have to watch for overloading the system and killing the response time. We found about 10 programmers was about right, 15 was too many.


Steve Sawyers
ssawyers@cadfx.ccad.uiowa.edu  

  parent reply	other threads:[~1990-02-09 19:27 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1990-02-01 13:29 Rational ADA development environment Sandor Nieuwenhuijs
1990-02-02 20:03 ` William Thomas Wolfe, 2847 
1990-02-03  1:41   ` Loren Rosen
1990-02-09 19:27 ` Steve Sawyers,212 ERF,, [this message]
1990-02-10 20:10   ` Dennis Moore
1990-02-12 13:08     ` David Nettles
1990-02-12 17:50       ` info wanted on debugging concurrent tasks Clement Pellerin
1990-02-13 17:38         ` Loren Louis Hart
1990-02-20 21:55       ` Rational ADA development environment George Mitchell
1990-02-12 14:43     ` RICK CARLE
1990-02-12 17:03     ` Jeff Clark
replies disabled

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