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=3.2 required=5.0 tests=BAYES_20,INVALID_MSGID, MSGID_RANDY 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: "Jean St-Pierre" Subject: Re: Ada on International Space Station (Re: where can we get a job with ada) Date: 2000/03/08 Message-ID: <8a666m$sa1$1@dns3.cae.ca>#1/1 X-Deja-AN: 594813674 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> <1B7F2748B2DC0C99.80CD6B3737427E86.89C76B10C3F88FB3@lp.airnews.net> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 X-Complaints-To: usenet@news.cae.ca X-Trace: dns3.cae.ca 952540182 28993 142.39.38.8 (8 Mar 2000 18:29:42 GMT) Organization: CAE Electronics, Montreal X-MSMail-Priority: Normal NNTP-Posting-Date: 8 Mar 2000 18:29:42 GMT Newsgroups: comp.lang.ada Date: 2000-03-08T18:29:42+00:00 List-Id: I can also confirm that the software for the new space station robotic arm is also completely written in Ada 83, for a 386 class processor. The simulator for that arm is a jolly mix of Fortran, C, C++ and Ada, running on SGI computers. Robert B. Love wrote in message news:1B7F2748B2DC0C99.80CD6B3737427E86.89C76B10C3F88FB3@lp.airnews.net... > 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 > ---------------------------------------------------------------- >