home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / news / asr008.doc < prev    next >
Encoding:
Text File  |  1988-05-03  |  12.8 KB  |  276 lines

  1. Ada (tm) Software Repository (ASR) Newsletter     Issue 8, November 1986
  2. Richard Conn, Newsletter Editor                   Published by Echelon, Inc.
  3.  
  4.                                   THIS ISSUE
  5.                                                                    Page
  6.   I. THE RESOURCE HANDBOOK                                           1
  7.  II. ASR-RELATED INFORMATION                                         3
  8.      A. Archive Server
  9.      B. Archive Server Cannot Be Accessed Through SEISMO.CSS.GOV
  10.      C. File Compression and the Archive Server
  11. III. INFORMATION OF GENERAL INTEREST                                 4 
  12.      A. PC SAM
  13.      B. DDN Maps
  14.      C. Beta Test Sites Needed for RADC's Ada Compilation System
  15.  IV. NEW FILES IN THE ADA SOFTWARE REPOSITORY                        6
  16.  
  17. ----------------------------------------------------------------------------
  18.   I. THE RESOURCE HANDBOOK
  19.      In  dealing with many people over the past two years as a result of  my 
  20. activity  with  the Ada Software Repository, I found many  questions  to  be 
  21. repeated  time and again; I felt that something basic was missing  from  the 
  22. available  documentation.   I  also noticed that a lot of  my  answers  were 
  23. coming from a large number of notes and papers that I had collected over the 
  24. past eight years; the stack of material was almost a foot high.
  25.      Updating  and  putting these notes together into a useful  book  format 
  26. seemed  to be a good answer to the problem of bringing this  information  to 
  27. the user community.  The book would provide one place for the user to go  in 
  28. order to obtain the basic answers to his questions, and the book would  also 
  29. provide  pointers to sources of more extensive information.  This book,  The 
  30. Ada  Software Repository and the Defense Data Network: A Resource  Handbook, 
  31. has  been written and is scheduled to be available in mid-December.   It  is 
  32. being published in paperback, and this newsletter will provide more  details 
  33. on its price and acquisition in future issues.
  34.      The main topics covered by this book include:
  35.  
  36.             o  A History and Tour of the Defense Data Network, the Ada 
  37.        Software  Repository, and Several Major  Software  Repositories 
  38.        and Information Resources on the Defense Data Network (DDN)
  39.  
  40.             o   How  to Use the DDN and its  Facilities  -  Electronic 
  41.        Mail,  File Transfer Protocol (FTP), Remote Terminal  (TELNET), 
  42.        and the Terminal Access Controller (TAC) 
  43.  
  44.             o   How to Access the Defense Data Network (and  SIMTEL20) 
  45.        from BITNET, CSNET, USENET, and other computer networks
  46.  
  47.             o  SIMTEL20 and Its Repositories of Software:
  48.                  - the Ada Software Repository
  49.                  - the three CP/M repositories
  50.                  - the two IBM PC repositories
  51.                  - the UNIX/C repository
  52.                  - the ZCPR3/Z System repository
  53.                  - the Miscellaneous repository
  54.  
  55.             o  How to Find Out What is in the Ada Software Repository, 
  56.        How  to  Use the Ada Software Repository, and How  to  Keep  in 
  57.        Touch with the Ada Effort Through the DDN
  58.  
  59.             o  Electronic Mailing Lists on the DDN and What They Offer
  60.  
  61.             o  How to Communicate and Transfer Files between  Network-
  62.        based Mainframe Computers and Personal Computers
  63.  
  64.      The following outline details the structure of the book: 
  65.  
  66.   1. Introduction 
  67.  
  68.                SECTION I: THE DEFENSE DATA NETWORK
  69.   2. History and Overview of the Defense Data Network
  70.   3. DDN Capabilities and Tools
  71.      3.1. Electronic Mail
  72.      3.2. File Transfer Protocol
  73.      3.3. TELNET
  74.   4. Electronic Mail
  75.   5. Domain Names on the DDN
  76.   6. TACs and TAC Commands
  77.   7. Microcomputer Communications Protocols
  78.  
  79.              SECTION II: THE SIMTEL20 HOST COMPUTER
  80.   8. History of the Repositories
  81.   9. SIMTEL20 and The TOPS-20 Operating System
  82.  10. Other Repositories on SIMTEL20
  83.  11. Obtaining Software from the Repositories
  84.  
  85.             SECTION III: THE ADA SOFTWARE REPOSITORY
  86.  12. History and Statement of Operation of the ASR
  87.  13. Online Documentation System
  88.  14. Master Index to the ASR
  89.  15. ASR Newsletters and Electronic Mailing List
  90.  16. ASR Control Committee (and ASR Configuration Management)
  91.  17. Directories in the Ada Software Repository
  92.  18. Lessons Learned in Ada Software Transportability
  93.  
  94.              SECTION IV: OTHER RESOURCES ON THE DDN
  95.  19. The Network Information Center (NIC)
  96.  20. Columbia University (CU20B) and Kermit
  97.  21. ADA20
  98.  22. Electronic Mailing Lists on the DDN
  99.  
  100.                            APPENDICES
  101.   A. Glossary of Terms
  102.   B. Further Reading
  103.      B.1. Ada Software Repository
  104.      B.2. On Computer Networks, Introductions
  105.      B.3. Files from the DDN Network Information Center
  106.      B.4. RFCs from the DDN Network Information Center
  107.  
  108. ---------------------------------------------------------------------------
  109.  II. ASR-RELATED INFORMATION
  110.      A.   Archive  Server.   Archive  Server  is  of  interest   to   ADA-SW 
  111. subscribers,  particularly those who do not have direct access to  SIMTEL20.  
  112. It  allows  anyone to acquire files from the ASR via email (however,  it  is 
  113. preferred  that  DDN users employ FTP).  To get started using it,  read  the 
  114. feature article in the latest newsletter or send an email message to:
  115.  
  116.                        ARCHIVE-REQUEST@SIMTEL20.ARPA
  117.  
  118.      This email message should contain only one line:
  119.  
  120.                                  SEND HELP
  121.  
  122.      Archive Server will send a message back, introducing itself and leading 
  123. you  from there.  The reader may also refer to ASR Newsletter 7 and the  new 
  124. book (discussed above) for more details on the Archive Server.
  125.  
  126.      B.  Archive Server Cannot Be Accessed Through SEISMO.CSS.GOV.   Several 
  127. ASR users on the USENET have attempted to access the Archive Server  through 
  128. the  host  computer  named  SEISMO.CSS.GOV.  Due  to  the  large  volume  of 
  129. electronic  mail  generated  by the Archive Server,  the  administration  at 
  130. SEISMO  has decided to disallow email traffic from the Archive Server.   Any 
  131. such request is returned to the USENET-based sender with the message:
  132.  
  133. "554 simtel20.arpa!archive-request... UUCP Forwarding to / from archives  is 
  134. not permitted because of the cost . Sorry ."
  135.  
  136.      Alternate  paths for USENET users exist, however, so the USENET is  not 
  137. locked out from using the Archive Server.  These paths include:
  138.  
  139.                 ...!ucbvax!simtel20.arpa!archive-request
  140.                 ...!uw-beaver!simtel20.arpa!archive-request
  141.                 ...!decwrl!simtel20.arpa!archive-request
  142.                 ...!lll-crg!simtel20.arpa!archive-request
  143.  
  144.      C.  File Compression and the Archive Server.  There have been a  number 
  145. of  requests for information on where to find unsqueezing programs  and  the 
  146. like, particularly from VAX/VMS users. Some useful items:
  147.  
  148.      1) the directory PD:<CPM.VAXVMS> contains some tools for such functions 
  149. specifically written to run on VMS
  150.  
  151.      2)  the  directory  PD:<UNIX.CPM> contains most  of  the  needed  tools 
  152. written in C to run under various flavors of UNIX; they may be ported to VMS 
  153. (on the VAX) and other environments with some effort
  154.  
  155. ---------------------------------------------------------------------------
  156. III. INFORMATION OF GENERAL INTEREST
  157.      A.  PC  SAM.  The DDN Network Information Center (NIC)  is  pleased  to 
  158. announce a new IBM-PC software package for Simple Access to electronic  Mail 
  159. (SAM).   SAM is a total communication and mail management system that  makes 
  160. electronic  mail fast, efficient, and easy to handle on a PC.  SAM can  help 
  161. you  get  the maximum benefit from DDN electronic mail, especially  if  your 
  162. mailbox is on a heavily loaded host.
  163.  
  164.      At the push of a key, SAM will connect to your mail host, retrieve  any 
  165. messages  in your mail file, and move them automatically to your PC.   Using 
  166. SAM,  you can read and compose mail on your PC thus saving connect time  and 
  167. avoiding  the delay of working on a slow host.  Once messages  are  composed 
  168. and  ready  to  go, SAM will automatically send them to the  mail  host  for 
  169. online delivery.
  170.  
  171.      SAM  currently  works with 4 host mail programs:  MM,  UNIX  Mail,  VMS 
  172. Mail, and InfoMail.
  173.  
  174.      Additional SAM features:
  175.  
  176.         . A built-in EDITOR for editing messages and DOS text files
  177.         . Desk-like screen display with IN, OUT, and other FILE BASKETS
  178.           to hold your documents
  179.         . A personal online ADDRESS BOOK
  180.         . A LEARN script facility
  181.         . Programmable function keys
  182.         . VT100 emulation
  183.         . XMODEM and KERMIT file-transfer capability
  184.  
  185.      SAM was developed jointly by SRI International, Menlo Park, CA and  the 
  186. Transend  Corp.,  Portola  Valley,  CA  under  sponsorship  by  the  Defense 
  187. Communications Agency.  It has been beta-tested at four representative sites 
  188. on the network.
  189.  
  190.      Trial  disks will be available in November.  For more information,  FTP 
  191. or  request from SRI-NIC the file NETINFO:SAM-INFO.TXT.  (Send  messages  to 
  192. SAM@SRI-NIC.ARPA).
  193.  
  194.  
  195.      B.  DDN  Maps.  The June 86 issue of the ASR  newsletter  mentions  the 
  196. availablity  of  LOGICAL and GEOGRAPHIC MAPS of MILNET and ARPANET  (pg.  6) 
  197. that  is free of charge.  I neglected to mention that both the  DDN  DEFENSE 
  198. DATA NETWORK BROCHURE and the LOGICAL and GEOGRAPHIC maps of the MILNET  and 
  199. ARPANET are available from the NIC.
  200.  
  201.      C. Beta Test Sites Needed for RADC's Ada Compilation System.  Beta test 
  202. sites are being sought for RADC's Ada Compilation System (ACS) developed  by 
  203. Intermetrics, Inc.
  204.  
  205.      The  ACS  runs on IBM 370, 43XX, and 30XX computers as  well  as  plug-
  206. compatible machines such as those made by Amdahl.  The UTS operating  system 
  207. (2.3) is a UNIX variant and is available from Amdahl either in "native mode" 
  208. for Amdahl 580-series machines or on top of VM on IBM machines.  Over 98% of 
  209. the  Ada Compilation System is written in Ada and consists of  approximately 
  210. 400,000 lines of source code.
  211.  
  212.      The  compiler has been validated with ACVC 1.8 and executes at  250  to 
  213. 400 lpm on the IBM 4341 with an Ada to assembly language expansion ration of 
  214. 1 to 4.  The compiler also contains a comprehensive global optimizer.
  215.  
  216.      It performs four major classes of optimizations:
  217.  
  218.           Ada-specific optimizations (such as constraint-check
  219.           minimization and Haberman-Nassi Tasking),
  220.  
  221.           classical optimizations (such as common subexpression
  222.           elimination and dead code elimination),
  223.  
  224.           register optimization, and
  225.  
  226.           branch optimization.
  227.  
  228.      Other compiler features include a partial implementation of Ada Chapter 
  229. Thirteen, extensive syntax error recovery, compilation statistics gathering, 
  230. and generation of source, object and symbol/cross-reference listings.
  231.  
  232.      Because  of  the  emphasis on  optimization,  configuration  management 
  233. support,  and  capacity,  the ACS is suitable for  developing  large,  time-
  234. critical  Ada  applications.  The ACS was developed in accordance  with  the 
  235. Military Standards for Software Development, and is documented.
  236.  
  237.      One week User and Maintenance courses will be given in the January 1987 
  238. time frame.  RADC focal point is Donald L. Mark:
  239.  
  240.      Donald L. Mark
  241.      Rome Air Development Center
  242.      Command & Control Software Engineering Branch
  243.      RADC/COEE
  244.      Griffiss Air Force Base, NY 13441-5700
  245.  
  246.      (315) 330-3655
  247.      (AV)  587-3655
  248.      (FTS) 952-3655
  249.  
  250.      Internet: MarkD@RADC-LONEX.ARPA
  251.  
  252. ----------------------------------------------------------------------------
  253.  IV. NEW FILES IN THE ADA SOFTWARE REPOSITORY
  254.  
  255.      KERREAD.ME is in PD:<ADA.GENERAL>.  This is the latest AAAREAD.ME  file 
  256. from CU20B on Kermit.
  257.  
  258.      The  latest  listing of validated Ada compilers, dated 14  Oct,  is  in 
  259. PD:<ADA.POINTERS> as COMPILERS.INF.  64 compilers are listed.
  260.  
  261. ============================================================================== 
  262. Ada is a registered trademark, U.S. Government - Ada Joint Program Office. The 
  263. following are trademarks of Digital Equipment Corporation:  DEC, DECSYSTEM-20, 
  264. ULTRIX,  VAX,  VMS.   UNIX  is  a trademark of AT&T  Bell  Laboratories.   The 
  265. following are trademarks of Data General Corporation:  AOS, ROLM.  Verdix is a 
  266. trademark  of  Verdix Corporation.   TeleGen2 and TeleSoft are  trademarks  of 
  267. TeleSoft.
  268.  
  269. The Ada Software Repository Newsletter is Copyright 1986  Echelon,  Inc.   All 
  270. Rights Reserved.  Permission to reprint, wholly or partially, is automatically 
  271. granted if source credit is given to Echelon.
  272.                                                                  Echelon, Inc.
  273.                                                        885 N. San Antonio Road
  274.                                                        Los Altos, CA 94022 USA
  275.                                                        Telephone: 415/948-3820
  276.