From: "Frédéric Praca" <frederic.praca@free.fr>
Subject: Re: F-35 (was:F-22 ADA Programming)
Date: 30 Oct 2014 09:01:06 GMT
Date: 2014-10-30T10:01:06+01:00 [thread overview]
Message-ID: <5451fe52$0$2378$426a74cc@news.free.fr> (raw)
In-Reply-To: 2014102820495633928-rblove@airmailnet
On Tue, 28 Oct 2014 20:49:56 -0500, Robert Love wrote:
> On 2014-10-27 04:53:56 +0000, Jerry Petrey said:
>
>> On 10/26/2014 11:31 AM, nathandsash@gmail.com wrote:
>>> I read a few articles on ADA programming and came across a very
>>> interesting fact: that the F-22 was/is programmed in ADA. So this
>>> raises a few questions for me:
>>>
>>> 1) What version of ADA is the F-22 programmed in?
>>> 2) What exactly were the parts of the F-22 were programmed in ADA?
>>> Were all the avionic components programmed in ADA or are there some
>>> programmed in another language like C, C++, VHDL, Verilog, etc.
>>>
>>>
>>>
>> I was working for Lockheed during the time the F22 software was being
>> developed. I worked on other aircraft using Ada (the C130J and the
>> C27J) and we all used Ada - it was Ada83 and we sometimes shared some
>> code with the F22 people. Ada was very successful on all those
>> aircraft. By the way, the Boeing 777 was also done mostly in Ada as
>> was the Rosetta spacecraft which has just recently achieved a comet
>> rendezvous after a 10 year journey.
>>
>> Jerry
>
> Does anyone have knowledge of how software for the F-35 went? Budget,
> schedule and quality? Was it autocoded from UML or written in the
> traditonal fashion? Is there any way to compare software development
> success between F-22 and F-35?
Well, you can find several things about that.
First, on Wikipedia page (https://en.wikipedia.org/wiki/
Lockheed_Martin_F-35_Lightning_II#Program_cost_increases_and_delays ),
you will learn that software is one of the main actors in the delays.
More technical information can be found there (https://www.csiac.org/
sites/default/files/
journal_files/2010_03_30_SoftwareQualityReliabilityandErrorPrediction.pdf
) from page 36 to 39.
One thing linked to the other posts in this thread is the choice of C/C++
for staffing concerns.
But don't count on me to make the link between software delays and the
C++ choice :)
Fred
next prev parent reply other threads:[~2014-10-30 9:01 UTC|newest]
Thread overview: 97+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-26 18:31 F-22 ADA Programming nathandsash
2014-10-26 19:02 ` Martyn Pike
2014-10-26 21:20 ` David Botton
2014-10-26 23:24 ` Jeffrey Carter
2014-10-26 23:55 ` David Botton
2014-11-14 22:54 ` rriehle
2014-11-14 23:46 ` Dennis Lee Bieber
2014-11-15 6:43 ` wilson
2014-11-15 17:49 ` Jeffrey Carter
2014-11-15 21:28 ` Maciej Sobczak
2014-11-16 9:57 ` Jean François Martinez
2014-11-16 22:26 ` Maciej Sobczak
2014-11-17 0:33 ` Jean François Martinez
2014-10-27 0:13 ` Robert A Duff
2014-10-27 0:31 ` David Botton
2014-10-27 10:17 ` Georg Bauhaus
2014-10-27 10:47 ` J-P. Rosen
2014-10-27 15:06 ` Adam Beneschan
2014-10-27 22:32 ` Randy Brukardt
2014-10-27 6:28 ` Pascal Obry
2014-10-27 15:04 ` Adam Beneschan
2014-10-27 15:17 ` Björn Lundin
2014-10-27 15:41 ` Maciej Sobczak
2014-10-27 16:01 ` Robert A Duff
2014-10-27 20:16 ` Adam Beneschan
2014-10-28 8:45 ` Natasha Kerensikova
2014-10-28 11:58 ` Bill White
2014-10-28 14:56 ` Adam Beneschan
2014-10-28 19:36 ` Bill White
2014-10-28 18:29 ` Jeffrey Carter
2014-10-28 18:37 ` Adam Beneschan
2014-10-28 19:14 ` David Botton
2014-10-28 21:06 ` Jeffrey Carter
2014-10-28 21:32 ` Simon Clubley
2014-10-28 21:37 ` Adam Beneschan
2014-10-28 23:59 ` Jeffrey Carter
2014-10-29 0:34 ` Adam Beneschan
2014-10-29 5:24 ` Jeffrey Carter
2014-10-29 8:37 ` Dmitry A. Kazakov
2014-10-29 17:20 ` Jeffrey Carter
2014-10-29 20:43 ` Dmitry A. Kazakov
2014-10-29 20:55 ` Jeffrey Carter
2014-10-29 21:40 ` Georg Bauhaus
2014-10-30 8:56 ` Dmitry A. Kazakov
2014-11-08 4:52 ` Randy Brukardt
2014-11-08 8:12 ` Dmitry A. Kazakov
2014-10-30 15:38 ` Maciej Sobczak
2014-10-30 15:49 ` Alan Jump
2014-10-30 22:33 ` Dennis Lee Bieber
2014-10-30 23:13 ` Jeffrey Carter
2014-10-30 16:07 ` Bill White
2014-10-30 22:37 ` Maciej Sobczak
2014-10-31 9:41 ` Georg Bauhaus
2014-10-31 12:51 ` Brad Moore
2014-11-01 3:03 ` C versus Ada (once again :-)), was: " Simon Clubley
2014-11-01 13:35 ` Georg Bauhaus
2014-11-03 1:54 ` Simon Clubley
2014-11-03 9:42 ` Georg Bauhaus
2014-11-03 12:07 ` Luke A. Guest
2014-11-04 2:01 ` Simon Clubley
2014-11-03 14:26 ` Brian Drummond
2014-11-01 13:46 ` Maciej Sobczak
2014-11-03 2:01 ` Simon Clubley
2014-11-03 9:10 ` Maciej Sobczak
2014-11-03 12:09 ` Luke A. Guest
2014-11-03 12:40 ` Florian Weimer
2014-11-03 21:58 ` Shark8
2014-11-03 22:28 ` Dmitry A. Kazakov
2014-11-04 13:42 ` Florian Weimer
2014-11-04 15:01 ` G.B.
2014-11-04 15:50 ` Florian Weimer
2014-10-31 10:11 ` Bill White
2014-10-31 12:52 ` Maciej Sobczak
2014-11-02 15:40 ` Bill White
2014-11-02 22:23 ` Maciej Sobczak
2014-11-02 22:52 ` Peter Chapin
2014-11-03 1:36 ` Simon Clubley
2014-11-03 19:04 ` Laurent
2014-10-31 13:24 ` Jacob Sparre Andersen
2014-11-08 4:45 ` Randy Brukardt
2014-11-08 23:43 ` Shark8
2014-11-09 8:39 ` Simon Wright
2014-11-09 20:53 ` Shark8
2014-10-28 19:18 ` Simon Clubley
2014-10-27 16:34 ` David Botton
2014-10-27 16:51 ` brbarkstrom
2014-10-27 18:03 ` G.B.
2014-10-27 22:06 ` Simon Wright
2014-10-28 9:40 ` Georg Bauhaus
2014-10-27 20:06 ` Adam Beneschan
2014-10-27 20:21 ` David Botton
2014-10-28 11:34 ` tonyg
2014-10-27 17:01 ` Pascal Obry
2014-10-27 4:53 ` Jerry Petrey
2014-10-29 1:49 ` F-35 (was:F-22 ADA Programming) Robert Love
2014-10-30 9:01 ` Frédéric Praca [this message]
2014-10-30 9:07 ` Frédéric Praca
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox