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_00,TO_NO_BRKTS_FROM_MSSP autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4d9df4cbf650f0ba X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-18 07:40:04 PST Path: supernews.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!newsfeed.berkeley.edu!ucberkeley!cyclone.swbell.net!bos-service1.ext.raytheon.com!dfw-service2.ext.raytheon.com.POSTED!not-for-mail Message-ID: <3A670DBF.FBED90C2@west.raytheon.com> From: Jerry Petrey <"jdpetrey"@west.raytheon.com> X-Mailer: Mozilla 4.76 [en]C-CCK-MCD CSC;Raytheon (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: ADA in military? References: <93sntf$rkd$1@news.tpi.pl> <944fu7$21s$1@nnrp1.deja.com> <9451nb$b66$1@news.tpi.pl> <3a665f1a_4@news3.prserv.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 18 Jan 2001 08:37:35 -0700 NNTP-Posting-Host: 147.24.131.12 X-Complaints-To: news@ext.ray.com X-Trace: dfw-service2.ext.raytheon.com 979832342 147.24.131.12 (Thu, 18 Jan 2001 09:39:02 CST) NNTP-Posting-Date: Thu, 18 Jan 2001 09:39:02 CST Organization: Raytheon Company Xref: supernews.google.com comp.lang.ada:4169 Date: 2001-01-18T08:37:35-07:00 List-Id: Andrzej Lewandowski wrote: > > "J.B." wrote in message news:9451nb$b66$1@news.tpi.pl... > > yes. im from Poland . i know that it is strange for ypu , but I'm really > > intrested in it. So I have a one question : do you know if I can get any > > source of programs used in aicrafts avionics: any demos? or anything? how > > much it is protected from wide knowledge( from people outside your country's > > army)? > > reallu thank you for any help and for answering my qestions. > > jim(jakub). > > THANK YOU! > > I don't think that it is possible, and moreover, I don't think that studying > real, complex code would be easy and educational. If you want to > see some interesting examples of using Ada in control systems, consult the > books, especially the following: > > 1. Kjell Nielsen, Ken Shumate: Designing Large Real-Time Systems with Ada. > This is Ada 83, unfortunately, but this is not a big issue. Inside you will > find > 5 case studies: Remote Temperature Sensor, Draw Image problem, Simple Mail > System, Air Traffic Control System, Robot Controller. Some quite close to > avionics, > > 2. Ken Shumate: Understanding Concurrency in Ada. Also some case studies: > Hot Line Communication System, Air Track Display System, Message > Transmission System, Multiple Keyboard Handler, Remote Temperature Sensor, > > 3. Kjell Nielsen: Ada in Distributes Real-Time Systems. Some case studies: > Robot Controller, Air Traffic Control Systems. > > In addition, the following books are recommended: > > Alan Burns, Andy Wellings: Concurrency in Ada > The same authors: Teal Time Systems and Their programming Languages. > Try to get 2-nd edition, it covers Ada95. > > More general and less technical is the following: Ken Shumate, Marylin Keller: > Software Specification and Design: A Disciplined Approach for Real-Time > Systems. > > I was teaching Real-Time Programming for quite a long while and I have some > my own examples in Ada83 (climate control in a building). I will try to recover > the code, > but it will take a while (well... somewhere in moving boxes in the basement...) > > A.L. Excellent choice of books. I have them all and they do indeed give some great examples of Ada in real-time applications. I wish some of the real life avionics Ada applications I have worked on were done as well. If only more managers read books like these :-) Jerry -- ----------------------------------------------------------------------------- -- Jerry Petrey -- Senior Principal Systems Engineer - Navigation, Guidance, & Control -- Raytheon Missile Systems - Member Team Ada & Team Forth -- NOTE: please remove in email address to reply -----------------------------------------------------------------------------