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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,267eec8ad557a7d0 X-Google-Attributes: gid103376,public From: whtaylor@primenet.com (Warren Taylor) Subject: 4THGL code Date: 1996/06/19 Message-ID: <4qas55$i52@nnrp1.news.primenet.com>#1/1 X-Deja-AN: 161153251 references: <834097751.22632.0@assen.demon.co.uk> <31B7A88D.446B@lri.fr> <4p9m1j$pm2@dfw.dfw.net> <31B84662.7930@lmtas.lmco.com> <4pd540$rl2@Starbase.NeoSoft.COM> <4pd7qc$kp2@dfw-ixnews4.ix.netcom.com> <31BC0835.5930@lmtas.lmco.com> <31C57AC5.1083@lmtas.lmco.com> organization: Primenet x-posted-by: ip216.vcv.primenet.com newsgroups: comp.lang.ada Date: 1996-06-19T00:00:00+00:00 List-Id: As a subcontractor to Boeing on ISS (aka ISSA aka SSF), we (Orbital Sciences) have been mandated by Boeing to use the MatrixX (ISI) system for all of our deliverable software, and have been working with the system for the last 5 or 6 years. In our case, the generated ADA code is not the deliverable, and in fact we don't even CM it. The MatrixX diagrams, along with some human coded Ada and a very small amount of assembler (IPL and boot code) are the "source" code for this system. As far as I know, all space station software from all subcontractors is to be developed under this environment. As far as the choice of intermediate language goes, I can only relate that MatrixX does sometimes produce buggy Ada code, which is usually caught by the compiler. I vote for Ada as the intermediate language for this reason. All of our I/O and self test code with hardware interfaces was coded in Ada, including interrupt handlers. By the way, the system is very far along in testing at this point, and no "show stoppers" have developed in any part of the system. Warren Taylor Senior Principal Engineer, OSC