From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_20,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,54c513170bafd693 X-Google-Attributes: gid103376,public From: rlove@antispam.neosoft.com (Robert B. Love ) Subject: Re: Ada on International Space Station (Re: where can we get a job with ada) Date: 2000/03/08 Message-ID: <1B7F2748B2DC0C99.80CD6B3737427E86.89C76B10C3F88FB3@lp.airnews.net>#1/1 X-Deja-AN: 594546902 Content-Transfer-Encoding: 7bit References: <01HW.B4BFC2820005B06B08A24140@news.pacbell.net> <20000204073443.24976.00001288@ng-ci1.aol.com> <87euk0$c93$1@nnrp1.deja.com> <01HW.B4C1346100072D2408A24140@news.pacbell.net> <949867976.281549@the-rowan.albatross.co.nz> <8766v93w66.fsf@deneb.cygnus.argh.org> X-Orig-Message-ID: <8a4hdi$mui@library1.airnews.net> Content-Type: text/plain; charset=us-ascii NNTP-Posting-Time: Tue Mar 7 21:28:51 2000 Organization: Neosoft (using Airnews.net!) NNTP-Proxy-Relay: 204.181.96.50 Mime-Version: 1.0 Abuse-Reports-To: abuse at airmail.net to report improper postings Newsgroups: comp.lang.ada Date: 2000-03-08T00:00:00+00:00 List-Id: In "Vladimir Olensky" wrote: > > Robert B. Love wrote in message ... > > >Actually, lots of work on the ISS is in Ada and NASA ... > > Are there any references to that ? > It would be very interesting to read more about using Ada > on ISS. Briefly the Station has a 3 tiered heirarchy of flight computers talking on 1553 busses. The flight computers, called MDMs, usually come in pairs with one as primary and the other as backup. These computers are 386 class machines. Each of these Flight computers has a program that is written in Ada 83 running in it. It will function both as the real time executive and as the application. One interesting difference is the GNC MDM. Its Ada code is not written by hand but spewed out from MatrixX, a commercial program often used by control engineers. To interact with these Flight computers, the crew carry 386/486 laptops running Solaris with X-windows and C code to send commands over the 1553 bus to the MDMs. Additionally, the big simulators, used for both crew and mission controller training, are programmed in Ada 83 on SGI machines. These also have some small portion of C code. I know less about the Russian flight computers. I believe they use a mix of C and Ada. Boeing is the prime contractor and is writing this Ada code in Houston, Huntsville, Huntington Beach and perhaps other sites. Raytheon is building the simulators. I wish I had statistics on the total number of SLOCs being produced or the total number of people employed in writing it. Anybody have better info? -- ---------------------------------------------------------------- Bob Love rlove@neosoft.com ----------------------------------------------------------------