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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f43e6,5158a674edb3e0e9,start X-Google-Attributes: gidf43e6,public X-Google-Thread: 115aec,5158a674edb3e0e9,start X-Google-Attributes: gid115aec,public X-Google-Thread: 103376,5158a674edb3e0e9,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-03-03 14:31:52 PST Path: nntp.gmd.de!Germany.EU.net!howland.reston.ans.net!math.ohio-state.edu!darwin.sura.net!source.asset.com!source.asset.com!not-for-mail From: info@source.asset.com Newsgroups: comp.lang.ada,comp.software-eng,comp.realtime Subject: Teaching Ada in Real-Time Software Systems Date: 3 Mar 1995 17:31:52 -0500 Organization: Asset Source for Software Engineering Technology Message-ID: <3j85co$10nm@source.asset.com> NNTP-Posting-Host: 530tr0 Keywords: teach,educate,Ada,real-time,ASSET,WVU Xref: nntp.gmd.de comp.lang.ada:19381 comp.software-eng:22699 comp.realtime:6709 Date: 1995-03-03T17:31:52-05:00 List-Id: Asset Source for Software Engineering Technology, ASSET, is a United States Department of Defense project to promote the reuse of computer software and software-related products. ASSET maintains a reuse library based in Morgantown, West Virginia. We offer free access to a variety of software artifacts, which include Ada source code and reuse oriented documents. The following is the abstract from a new asset that has been added to the ADA COURSEWARE Collection. This collection is being expanded through cooperation with West Virginia University. ASSET_A_805: Teaching Ada In A Real-Time Software Systems Course This report presents the results of a project to design and develop a senior level course in which the Ada programming language will be used to teach real-time software systems development. The lessons learned/advances made as a result of this research effort are included in the following sections of this final report: * The development of a laboratory to support the course. (DARPA.DAP, CHART1.DWG, CHART2.DWG, CHART3.DWG, CHART4.DWG, CHART5.DWG, CHART6.DWG, CHART7.DWG, TRAIN.DWG) * Class information. (CLSSINFO.DAP) * Text selection process. (TEXTBOOK.DAP) * Course syllabus including course outline and prerequisites. (SYLLABUS.DAP) * Running programs in HAPSE (Harris Ada Programming Support Environment.) (HAPSE.DAP) * Topics on Ada Sequential Programming. (ADATOPIC.DAP) * An example of handling interrupts in Ada. (INTERRUPT.DAP) * Feasible student projects, including: * Background Irrigation System * Multiple Keyboard System * Model Railroad Projects (six) (PROJLIST.DAP, REALPRB1.DAP, REALPROB2.DAP, REALPRB3.DAP) The sections listed above are contained in the files listed in parentheses after each section. Files listed with the extension of .dwg are AutoCad drawing files. All other files are WordPerfect files. Each WordPerfect file has a matching ASCII version with the extension .asc. ASSET services are available free to all software practitioners. Background information about ASSET, an account application, and a hyper-text catalog of our holdings can be found at the URL http://source.asset.com/. Information can also be obtained by sending e-mail to info@source.asset.com, FAXing to (304) 594-3951, or calling (304)-594-3954.