comp.lang.ada
 help / color / mirror / Atom feed
From: mfeldman@seas.gwu.edu (Michael Feldman)
Subject: Re: Is the "Ada mandate" being reconsidered?
Date: 1996/07/11
Date: 1996-07-11T00:00:00+00:00	[thread overview]
Message-ID: <4s38g3$f8n@felix.seas.gwu.edu> (raw)
In-Reply-To: emery-1007962018330001@line047.nwm.mindlink.net


In article <emery-1007962018330001@line047.nwm.mindlink.net>,
David Emery <emery@grebyn.com> wrote:

>And, in my opinion, this insistence on inferior technology does NOT
>contribute to my confidence in either the FAA as an acqusition agency or
>the forthcoming FAA systems.

Anyone who's followed the aftermath of the ValuJet tragedy has got to
be raising serious questions about the competence of this agency to
do _anything_, especially given its "dual mandate" to both enforce
air safety _and_ promote the aviation industry. Decades ago we
separated the two roles in the nuclear area, and ought to do so here
too. 

>I'm now working on an ATC system (in Ada, of course), and I can't imagine
>someone choosing C or C++ for a system this large that has such a large
>safety component.

My understanding is that at least those Ada components that were fielded
or nearly so, are being retained.

>Can I "measure" this?  No, as this is the only ATC I've worked on.  But I've
>seen lots and lots of coding errors that were caught by the compiler in 
>Ada, that would, AT BEST, be caught during debugging in a C or C++ environment.
>This is not to say that Ada produces "safe, correct code".  Far from it.
>But it sure helps!

A couple of years ago, the Thomson/CSF VP for ATC systems wrote that
he found it unimaginable for his company or his competitors to _not_ use
Ada for ATC. Thomson/CSF was, at that time, cranking out ATC systems
for Europe, Asia, and Africa, seemingly like cookies with a cookie
cutter. In that same article, published unfortunately in a trade
periodical I have not been able to track down, he listed _very high_
reuse rates (> 80%) from one contry's system to the next.

From this article and other sources, I assembled a list of countries
whose ATC systems were - at least to a significant degree - in Ada.

Australia
Belgium
Brazil
Canada
China
Czech Republic
Denmark
Finland
France
Germany
Greece
Hong Kong
Hungary
India
Ireland
Kenya
Netherlands
New Zealand
Pakistan
Scotland
Singapore
South Africa
Spain
Sweden
United Kingdom
United States
Vietnam

Anyone in Europe have more up to date information?

Mike Feldman




  reply	other threads:[~1996-07-11  0:00 UTC|newest]

Thread overview: 83+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-06-21  0:00 Is the "Ada mandate" being reconsidered? Bob Crispen
1996-06-25  0:00 ` Joe Gwinn
1996-06-25  0:00   ` Michael Feldman
1996-06-27  0:00     ` Joe Gwinn
1996-06-29  0:00       ` Robert Dewar
1996-07-01  0:00         ` Norman H. Cohen
1996-06-27  0:00 ` Bob Crispen
1996-06-27  0:00 ` Jim Kingdon
1996-06-28  0:00 ` Jon S Anthony
1996-06-30  0:00 ` Ronald Cole
1996-06-30  0:00   ` Robert Dewar
1996-06-30  0:00     ` Richard Kenner
1996-06-30  0:00 ` Nasser Abbasi
1996-07-03  0:00   ` Joe Gwinn
1996-07-08  0:00     ` Bob Kitzberger
1996-07-10  0:00       ` Joe Gwinn
1996-07-10  0:00         ` David Emery
1996-07-11  0:00           ` Michael Feldman [this message]
1996-07-15  0:00             ` Brad Balfour
1996-07-11  0:00         ` Jim Chelini
1996-07-22  0:00           ` Joe Gwinn
1996-07-11  0:00         ` James Rhodes
1996-07-12  0:00       ` Jon S Anthony
1996-07-08  0:00     ` Ken Garlington
1996-07-12  0:00 ` Jon S Anthony
     [not found] <nhd91w250f.fsf@paralysys>
1996-07-16  0:00 ` Jon S Anthony
  -- strict thread matches above, loose matches on Subject: below --
1996-06-17  0:00 Marin David Condic, 407.796.8997, M/S 731-93
1996-06-19  0:00 ` Ken Garlington
1996-06-19  0:00 ` Jim Kingdon
1996-06-14  0:00 Mark Bell
1996-06-14  0:00 ` Kevin J. Weise
1996-06-17  0:00   ` Theodore E. Dennison
1996-06-18  0:00 ` Robert Dewar
1996-06-24  0:00   ` Michael Levasseur
1996-06-14  0:00 Mark Bell
1996-05-08  0:00 Howard Dodson
1996-05-08  0:00 ` Tucker Taft
     [not found]   ` <31913863.446B9B3D@escmail.orl.mmc.com>
1996-05-10  0:00     ` Robert Munck
1996-05-13  0:00       ` Ken Garlington
1996-05-14  0:00         ` Robert Munck
1996-05-14  0:00           ` Tucker Taft
1996-05-17  0:00             ` Robert Munck
1996-05-13  0:00       ` Theodore E. Dennison
1996-05-08  0:00 ` David Weller
1996-05-08  0:00 ` Thomas C. Timberlake
1996-06-03  0:00 ` Roy M. Bell
1996-06-09  0:00   ` Peggy Byers
1996-06-09  0:00     ` David Weller
1996-06-09  0:00     ` Robert Dewar
1996-06-10  0:00     ` Ken Garlington
1996-06-10  0:00     ` Paul Whittington
1996-06-10  0:00     ` Tucker Taft
1996-06-10  0:00     ` James Krell
1996-06-11  0:00       ` Michael Levasseur
1996-06-12  0:00         ` Ken Garlington
1996-06-12  0:00         ` Theodore E. Dennison
1996-06-13  0:00           ` Michael Levasseur
1996-06-14  0:00             ` Theodore E. Dennison
1996-06-15  0:00               ` Robert Dewar
1996-06-17  0:00             ` Ken Garlington
1996-06-20  0:00             ` Joe Gwinn
1996-06-25  0:00               ` Bob Kitzberger
1996-06-11  0:00 ` Jim Kingdon
1996-06-11  0:00 ` Jon S Anthony
1996-06-12  0:00 ` Jon S Anthony
1996-06-12  0:00   ` Tom Robinson
1996-06-12  0:00     ` Fergus Henderson
1996-06-13  0:00       ` Tom Robinson
1996-06-13  0:00         ` Robert Dewar
1996-06-13  0:00         ` Robert Dewar
1996-06-18  0:00           ` Theodore E. Dennison
1996-06-18  0:00             ` Theodore E. Dennison
1996-06-24  0:00         ` Carl Bowman
1996-06-13  0:00     ` Jon S Anthony
1996-06-13  0:00     ` Robert Dewar
1996-06-13  0:00     ` Tucker Taft
1996-06-14  0:00       ` Tom Robinson
1996-06-13  0:00 ` Jon S Anthony
1996-06-14  0:00 ` Jon S Anthony
1996-06-14  0:00 ` Jon S Anthony
1996-06-14  0:00 ` Jim Kingdon
1996-06-21  0:00   ` Richard Riehle
1996-06-22  0:00     ` Robert Dewar
replies disabled

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