comp.lang.ada
 help / color / mirror / Atom feed
From: David Gillon <david.gillon@baesystems.com>
Subject: Re: naval systems
Date: Thu, 28 Feb 2002 17:33:23 +0000
Date: 2002-02-28T17:33:23+00:00	[thread overview]
Message-ID: <3C7E69E3.AD3A0F05@baesystems.com> (raw)
In-Reply-To: a5lm53$6c9$1@knossos.btinternet.com



tony gair wrote:

> I was present on the project  testing phase of the 777 ada fly by wire
> system, and my understanding of Boeings choice for Ada was the following
> 
> 1) The systems functions and procedures needed testing at a component level,
> Most Ada programmers I've met have experience of rigourous testing.
> 
> 2) The contract for the fly by wire system was completed by Marconi Avionics
> in Elstree, UK, who are mainly Ada programmers and normally do Big Guns
> projects. This probably decided the project language. The ready availability
> of design, and test tools used on Big Guns projects was possibly also a
> deciding factor.

This is almost completely inaccurate. The only thing you have right is
that the contract was to MAv/GMAv, but even here it was in fact at
Rochester. On the initial prototype development two out of three teams
were non-Ada and the engineers reflected that. The decision to focus on
Ada across the entire aircraft, not simply the FCS, was Boeing's. Their
decision to go for single design/common code on the production FCS was
driven by certain decisions out of the FAA and came very late in the
day. MAv were only the sub-contractor on the FCS, and couldn't, for
instance, drive the choice of language on the AIMS which was being
written by Honeywell, or on any of the other systems. For the Boeing
perspective on their adoption of Ada for 777 there's a rather good
article in the Crosstalk archives.

> Would you fly on this aircraft?

In an instant. And I was on the project from before formal launch of the
777 to entry into service so I know precisely what went on during
development.

-- 

David Gillon



  reply	other threads:[~2002-02-28 17:33 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <3C74E519.3F5349C4@baesystems.com>
     [not found] ` <20020221205157.05542.00000012@mb-cm.news.cs.com>
2002-02-22 12:19   ` naval systems David Gillon
2002-02-22 14:55     ` Marin David Condic
2002-02-23  5:54       ` David Starner
2002-02-25 15:05         ` Marin David Condic
2002-02-26  2:34           ` Larry Kilgallen
2002-02-26 17:44           ` David Starner
2002-02-26 19:49             ` Pat Rogers
2002-02-26 19:55               ` Ray Blaak
2002-02-26 20:46                 ` Pat Rogers
2002-02-26 22:41                   ` Ray Blaak
2002-02-27  0:02                     ` Pat Rogers
2002-02-27  5:01                       ` David Starner
2002-02-27  9:38                         ` Jean-Pierre Rosen
2002-02-27 19:48                         ` compiler benchmark comparisons (was: naval systems) Wes Groleau
2002-02-27 21:51                           ` Pat Rogers
2002-03-01  2:04                             ` David Starner
2002-03-01  4:06                               ` Pat Rogers
2002-02-27 23:53                           ` Gary Barnes
2002-02-28  2:19                             ` Dan Andreatta
2002-02-28 10:04                               ` Jerry van Dijk
2002-02-28 13:35                               ` compiler benchmark comparisons Georg Bauhaus
2002-02-28 18:12                                 ` Dan Andreatta
2002-03-01  5:07                                   ` Robert Dewar
2002-03-01 16:43                                     ` Dan Andreatta
2002-03-01 23:17                                     ` Dan Andreatta
2002-03-01 23:40                                       ` tmoran
2002-02-28 14:18                               ` compiler benchmark comparisons (was: naval systems) Wes Groleau
2002-02-28 14:31                               ` Ted Dennison
2002-02-28 18:33                                 ` Dan Andreatta
2002-02-28 21:14                                 ` Wes Groleau
2002-02-28 14:01                             ` Wes Groleau
2002-03-01 22:01                               ` Randy Brukardt
2002-02-28 15:58                             ` Larry Kilgallen
     [not found]                             ` <338040f8.0202271819.373f733a@Organization: LJK Software <TgAW8WWqYgP5@eisner.encompasserve.org>
2002-03-01 19:29                               ` Robert Dewar
2002-03-02 11:12                                 ` Pascal Obry
2002-03-02 19:49                                   ` Richard Riehle
     [not found]                               ` <5ee5b646.0203011129.1bdbac56@po <ug03ji5ow.fsf@wanadoo.fr>
2002-03-02 18:20                                 ` Simon Wright
2002-02-27  2:28                   ` naval systems David Starner
2002-02-27 21:44                     ` Pat Rogers
2002-03-01  2:59                       ` David Starner
2002-03-01 15:33                         ` Pat Rogers
2002-03-01 17:22                       ` Jeffrey Carter
2002-03-03  5:21                         ` David Starner
2002-02-26 22:40                 ` Pascal Obry
2002-02-27  0:42               ` David Starner
2002-02-23 19:18       ` John R. Strohm
2002-02-23 18:36         ` martin.m.dowie
2002-02-25 15:10         ` Marin David Condic
2002-02-28 16:33     ` tony gair
2002-02-28 17:33       ` David Gillon [this message]
2002-02-28 21:18       ` Wes Groleau
2002-03-01 17:31       ` Boeing 777 (WAS: naval systems) Simon Pilgrim
replies disabled

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