From: Frank Petranka <fpetran@l10server.nswc.navy.mil>
Subject: Ada for Boeing 777
Date: 1996/02/19
Date: 1996-02-19T00:00:00+00:00 [thread overview]
Message-ID: <Pine.SUN.3.91.960219111334.8550B-100000@L10SUN8> (raw)
I just finished reading "Software Development for the Boeing 777" in
the January issue of CrossTalk. This article was written by Ron Pehrson
who was the manager of embedded software engineering at Boeing. The
article states that 2.5 million lines of new software were developed and
about 70% of the code was Ada. The remaining code was other laguages
"such as C or Assembly". Mr. Pehrson writes:
"What we have learned so far about the use of Ada on the 777 is a mixed
message. ... We found no correlation between the languages used and
the number of problems found on the system. We found instances where
Ada was used effectively, and the developers felt it substantially
reduced software integration problems. In other cases, development
was hampered by problems with compilers and other support tools....
The richness and complexity of the language helped knowledgeable users
with mature tools achieve modest productivity gains. However, the
complexity of the language caused headaches for other users who had
to work through compiler problems. ..."
As someone who has used both Ada and C, I was suprised and disappointed
that code written in Ada produced no fewer problems than code written in
C. Athough variables such as experience, code complexity, etc. could
affect the results, it seems to me that they should average out on
such a massive project.
Am I expecting too much from Ada?
Disclaimer: The views or opinions expressed in this article are of the user
and do not, in any manner, reflect that of the Navy.
Frank J. Petranka Naval Surface Warfare Center
(540)653-4849 Dahlgren, Va. 22448
fpetran@relay.nswc.navy.mil
next reply other threads:[~1996-02-19 0:00 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
1996-02-19 0:00 Frank Petranka [this message]
1996-02-20 0:00 ` Ada for Boeing 777 Ted Dennison
1996-02-20 0:00 ` Steve Howard
1996-02-21 0:00 ` Robert Dewar
1996-02-23 0:00 ` Howie (Torsten Kleine Buening)
1996-02-23 0:00 ` Vance Christiaanse
1996-02-25 0:00 ` Ken & Virginia Garlington
-- strict thread matches above, loose matches on Subject: below --
1996-02-21 0:00 Jean-Pierre Rosen
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox