home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk1.iso / answers / comp-lang-ada / public-ada-library < prev    next >
Encoding:
Internet Message Format  |  1994-10-06  |  72.8 KB

  1. Path: bloom-beacon.mit.edu!paperboy.osf.org!think.com!hsdndev!wupost!wuarchive.wustl.edu!conn
  2. From: conn@wuarchive.wustl.edu (Richard Conn)
  3. Newsgroups: comp.lang.ada,comp.lang.vhdl,comp.answers,news.answers
  4. Subject: Public Ada Library FAQ
  5. Followup-To: poster
  6. Date: 3 Oct 1994 22:09:10 -0500
  7. Organization: Washington University in Saint Louis, MO
  8. Lines: 1597
  9. Approved: news-answers-request@mit.edu
  10. Message-ID: <conn.781240091@wuarchive.wustl.edu>
  11. NNTP-Posting-Host: wuarchive.wustl.edu
  12. Summary: Public Ada Library (PAL) Frequently Asked Questions
  13. Keywords: Public Ada Library, FAQ, PAL, Ada, VHDL, VHSIC, Integrated Circuits
  14. Xref: bloom-beacon.mit.edu comp.lang.ada:13208 comp.lang.vhdl:3148 comp.answers:7592 news.answers:26791
  15.  
  16. Archive-name: comp-lang-ada/public-ada-library
  17.  
  18. Date of this FAQ: Sunday, October 2, 1994
  19. Public Ada Library (PAL) Frequently Asked Questions (FAQ)
  20. Posting Frequency: Monthly
  21.  
  22. The Public Ada Library (PAL) is a library of Ada and VHDL software,
  23. courseware, and documentation on the wuarchive.wustl.edu host computer
  24. (VHDL stands for Very High Speed Integrated Circuit (VHSIC) Hardware
  25. Description Language).  This FAQ addresses the following questions:
  26.  
  27.  . What is New since the last PAL FAQ?
  28.  . What is the Public Ada Library (PAL)?
  29.  . In a Nutshell, What is in the PAL?
  30.  . What is WUARCHIVE?
  31.  . What Electronic Mailing Lists Support the Users of the PAL?
  32.  . What Documentation is Available to Help the PAL User?
  33.  . How is the PAL Like a Conventional Library?
  34.  . Is the Software in the PAL Free of Defects?
  35.  . What is Certifier_1 and What Certification is Done?
  36.  . What are Review Codes?
  37.  . How Do I Handle the Various Types of Files in the PAL?
  38.  . How Can I Get to the Items in the PAL?
  39.  . What Are Some Useful World Wide Web Home Pages?
  40.  . How Do I Work with ZIP Files and MAC Binary Files in the PAL from my MAC?
  41.  . How Can I Submit an Item to the PAL?
  42.  
  43. Questions about this FAQ?  Suggestions for improvement?  Gripes?
  44. Contact:
  45.   Richard Conn, Manager, Public Ada Library (PAL)
  46.   conn@wuarchive.wustl.edu
  47.  
  48. =======================================================
  49. Subject: What is New since the last PAL FAQ?
  50. Added September 30, 1994:
  51.   General review and rewrites throughout the FAQ
  52.   Added Ada Belgium archive information under Alternate Sources
  53.   Added information on AdaSAGE section of the PAL
  54.  
  55. =======================================================
  56. Subject: What is the Public Ada Library?
  57. Welcome to the Public Ada Library (PAL)
  58. Last Update: September 30, 1994
  59.  
  60. The Public Ada Library (PAL) is a library of Ada software, courseware,
  61. and documentation on the Internet-based host computer named
  62. wuarchive.wustl.edu (WUARCHIVE).  The PAL is located in the directories
  63. languages/ada and languages/vhdl if you access WUARCHIVE by FTP, archie,
  64. gopher, the World Wide Web, or FTPMAIL, or in the directories
  65. /archive/languages/ada and /archive/languages/vhdl if you access
  66. WUARCHIVE by NFS.  The PAL reached the following milestones as
  67. indicated:
  68.  
  69.   Milestone                                         Date
  70.   -----------------------------------------------   -------------------
  71.   Initial Operational Capability                    June 21, 1993
  72.     Voluntary Basis
  73.     Washington University Provided Resources
  74.       Funded in part by the National Science
  75.       Foundation with Educational Grant from
  76.       Digital Equipment Corporation
  77.     Washington University Office of the Network
  78.       Coordinator Sponsorship
  79.   Activity Statistics Gathering Started             September 1, 1993
  80.   Gopher Access Enabled                             January 1, 1994
  81.   Periodic CDROM Fabrication Process Started        March 1, 1994
  82.   Funding Provided by Defense Information Systems   March 28, 1994
  83.     Agency through the Army's Communications-
  84.     Electronics Command Software Engineering
  85.     Directorate
  86.   Certification Process Started (Certifier_1)       June 1, 1994
  87.   HyperText Transport Protocol Access Enabled       July 1, 1994
  88.   PAL Exceeded 1 Billion Bytes in Size              September 30, 1994
  89.  
  90. The purposes of the PAL are:
  91.  
  92.   . to help make Ada-oriented and VHDL-oriented (VHDL stands for
  93.     VHSIC Hardware Description Language, where VHSIC stands for
  94.     Very High Speed Integrated Circuit) software, courseware, and
  95.     documentation that has been released for public distribution
  96.     (as shareware, freeware, GNU Copyleft, etc) readily available
  97.     to the public
  98.  
  99.   . to support Ada and VHDL educators by providing a convenient
  100.     mechanism for them to exchange material and ideas
  101.  
  102.   . to support the Ada and VHDL user community in general by
  103.     providing a resource in support of their activities
  104.  
  105. The PAL, which is located in the directory trees languages/ada and
  106. languages/vhdl on WUARCHIVE, is actually seven collections of material
  107. in one:
  108.  
  109.  1. the languages/ada/ajpo tree is a mirror of the public area of
  110.     the ajpo.sei.cmu.edu host computer; this collection is maintained
  111.     by the Ada Information Clearinghouse (AdaIC) under the direction of
  112.     the Ada Joint Program Office; as a mirror, whenever the AdaIC updates
  113.     its files on ajpo.sei.cmu.edu, the languages/ada/ajpo tree of the
  114.     PAL is automatically updated within 24 hours; documentation on the
  115.     languages/ada/ajpo tree is found scattered throughout the tree itself
  116.     and in the PAL Catalog
  117.  
  118.  2. the languages/ada/sei tree is a mirror of the public area of the
  119.     ftp.sei.cmu.edu host computer; this collection is maintained by
  120.     the Software Engineering Institute (SEI); as a mirror, whenever the
  121.     SEI updates its files on ftp.sei.cmu.edu, the languages/ada/sei tree
  122.     of the PAL is automatically updated within 24 hours; documentation
  123.     on the languages/ada/sei tree is found scattered throughout the tree
  124.     itself and in the PAL Catalog
  125.  
  126.  3. the languages/ada/asr tree is the principal copy of the Ada Software
  127.     Repository (ASR) on wsmr-simtel20.army.mil; the ASR is no longer
  128.     actively maintained; documentation on the languages/ada/asr tree is
  129.     found in the languages/ada/asr/mindex directory as the Master Index
  130.     document (files are named *.ch, containing chapters of the document)
  131.     and in the PAL Catalog
  132.  
  133.  4. the languages/ada/sage tree is a mirror of the public area of the
  134.     navair1.inel.gov host computer; this collection is maintained by the
  135.     Idaho National Engineering Lab (INEL); as a mirror, whenever the
  136.     public area (pub/sage) of navair1.inel.gov is updated, the
  137.     languages/ada/sage tree of the PAL is automatically updated within
  138.     24 hours; documentation on the languages/ada/sage tree is found in the
  139.     tree itself and in the PAL Catalog
  140.  
  141.  5. the languages/ada/compiler/gnat/distrib tree is a mirror of the public
  142.     area of the cs.nyu.edu host computer; this collection is maintained
  143.     by the GNU NYU Ada9X Translator (GNAT) project; as a mirror, whenever
  144.     the public ada (set aside for the PAL) of cs.nyu.edu is updated, the
  145.     languages/ada/compiler/gnat/distrib tree of the PAL is automatically
  146.     updated within 24 hours; documentation on the languages/ada/compiler/
  147.     gnat/distrib tree is found in the tree itself and in the PAL Catalog
  148.  
  149.  6. the languages/vhdl tree is a mirror of the VHDL Repository at the
  150.     University of Cincinnati, host uceng.uc.edu; this collection is
  151.     maintained by Dr. Harold Carter of the Department of Electrical
  152.     and Computer Engineering at the University of Cincinnati; as a
  153.     mirror, whenever the VHDL Repository is updated, the languages/vhdl
  154.     tree of the PAL is automatically updated within 24 hours; documentation
  155.     on the languages/vhdl tree is found scattered throughout the tree itself
  156.     and in the PAL Catalog
  157.  
  158.  7. the rest of the languages/ada tree is the part of the PAL maintained
  159.     by the manager of the PAL; documentation is found in the directory
  160.     languages/ada/userdocs/catalog, which contains the PAL Catalog,
  161.     PAL LOTUS-123 and dBase IV compatible database files, and other
  162.     forms of catalog information on the PAL
  163.  
  164. WUARCHIVE is supported by the Office of the Network Coordinator,
  165. Washington University in Saint Louis.  Funding for WUARCHIVE is provided
  166. by the National Science Foundation (NSF) and the Office of the Network
  167. Coordinator.  The PAL is supported with funding provided by the Ada
  168. Joint Program Office (AJPO) under the DoD's Defense Information Systems
  169. Agency (DISA).  The contract for the PAL support was awarded to Monmouth
  170. College in West Long Branch, New Jersey, through the Army's
  171. Communications Electronics Command (CECOM) Software Engineeering
  172. Directorate (SED).
  173.  
  174. Many organizations have developed cooperative relationships with the
  175. PAL, contributing time, effort, user support services, and artifacts to
  176. the PAL and its users either directly or indirectly.  These
  177. organizations include:
  178.   the Ada Joint Program Office (AJPO)
  179.   the Ada Information Clearinghouse (AdaIC)
  180.   the Ada and Software Engineering Education Team (ASEET)
  181.   the Army Reuse Center (ARC)
  182.   the Army's Communications Electronics Command (CECOM) Software
  183.     Engineering Directorate (SED)
  184.   the Assistant Secretary of Defense for Command, Control, Communications,
  185.     and Intelligence (ASD/C3I)
  186.   the Asset Source for Software Engineering Technology (ASSET)
  187.   the Central Archive for Reusable Defense Software (CARDS)
  188.   Conservatoire National des Arts et Metiers (CNAM) in Paris, France
  189.   the DoD's Defense Information Systems Agency (DISA)
  190.   the Electronic Library for Software Assets (ELSA, formerly AdaNET)
  191.   the Idaho National Engineering Laboratory (INEL)
  192.   the Software Engineering Institute (SEI)
  193.   the Software Reuse Repository at the University of Maine
  194.   the Special Interest Group for Ada of the Association for Computing
  195.     Machinery (ACM/SIGAda)
  196.   Team Ada
  197.   the VHDL Repository at the University of Cincinnati
  198.   Walnut Creek CDROM
  199.  
  200. The PAL can be accessed by a wide variety of mechanisms.  These
  201. mechanisms include, but are not limited to, the following:
  202.  
  203.   . FTP to WUARCHIVE itself (up to 250 simultaneous FTP users)
  204.   . NFS mounts on WUARCHIVE
  205.   . Gopher servers
  206.   . HyperText Transport Protocol (HTTP) servers for the World Wide Web
  207.   . FTPMAIL email servers
  208.   . CDROM distributions
  209.   . ELSA distributions and customer support (ELSA is free to users)
  210.   . ASSET distributions and customer support (ASSET is free to users)
  211.   . CARDS distributions and customer support (CARDS is free to DoD users)
  212.   . ARC distributions and customer support (ARC is free to DoD users)
  213.  
  214. To begin using the PAL, read the 0FAQ file (posted on USENET and
  215. available in the languages/ada subdirectory).  This is a
  216. frequently-asked questions list.  It is highly recommended that users
  217. obtain the current PAL Catalog (named PALCAT.DOC in the subdirectory
  218. languages/ada/userdocs/catalog) or the PAL Card Catalog (found in the
  219. subdirectory languages/toolkit/all in the file CARDCAT.ZIP) as well. 
  220. The PAL Card Catalog is a program and database you can install on your
  221. local computer if you have a validated Ada compiler; it contains the
  222. same information as the PAL Catalog.
  223.  
  224. If you are reading this from the top level of the Walnut Creek Ada CDROM
  225. from an MSDOS or equivalent platform, you may execute the batch file
  226. GO.BAT to run the interactive PAL Card Catalog or the batch file
  227. SHOW.BAT to run an interactive, animated introduction to the PAL. 
  228. Finally, also in languages/ada is the file 0MANIFEST, which gives a
  229. top-level view of the contents of the PAL.
  230.  
  231. Users wishing to access the PAL by FTP can use anonymous FTP to contact
  232. the main PAL host (wuarchive.wustl.edu) or the PAL mirror sites
  233. (ftp.cnam.fr and ftp.cdrom.com).  The languages/ada tree on wuarchive
  234. corresponds to the pub/Ada/PAL tree on cnam and the pub/languages/ada
  235. tree on cdrom.  Two hosts support access to the PAL as gopher servers:
  236. wuarchive.wustl.edu and gopher.wustl.edu.  The host wuarchive.wustl.edu
  237. also supports an HTTP (HyperText Transport Protocol) server for users of
  238. the World Wide Web.
  239.  
  240. See the section of the PAL FAQ entitled "How Can I Get to the Items
  241. in the PAL?" for more details.
  242.  
  243. General Disclaimer
  244. ------------------
  245. All software, courseware, documentation, and other items of information
  246. in the PAL are provided "AS IS" without any expressed or implied
  247. warranties whatsoever unless their individual documentation states
  248. otherwise.  No warranties as to performance, merchantability, or fitness
  249. for a particular purpose exist.
  250.  
  251. Because of the diversity of conditions under which this software may be
  252. used, no warranty of fitness for a particular purpose is offered.  The
  253. user is advised to test the software and courseware thoroughly before
  254. relying on it.  The user must assume the entire risk and liability of
  255. using this software, courseware, and documentation.
  256.  
  257. In no event shall any person or organization be held responsible for any
  258. direct, indirect, consequential, or inconsequential damages or lost
  259. profits.
  260.  
  261. Richard Conn
  262. Manager, PAL
  263. conn@wuarchive.wustl.edu
  264. =======================================================
  265. Subject: In a Nutshell, What is in the PAL?
  266. Manifest of the Public Ada Library (PAL)
  267. Richard Conn
  268. 30 September 1994
  269.  
  270. This manifest is divided into two parts: a brief overview and a more
  271. detailed overview.
  272.  
  273. BRIEF OVERVIEW
  274.  
  275.   Ada83 Compilers (3 for DOS, 2 for MAC) - NYU Ada/Ed, GWU Ada/Ed,
  276.     Small Ada
  277.   Ada9X Compilers - AVL Ada9X and GNU NYU Ada9X Translator (GNAT)
  278.   Ada83 and Ada9X Information, Rationale, and Reference Manuals (including
  279.     a hypertext version of the Ada83 LRM and interactive online versions
  280.     of the Ada83 and Ada9X Reference Manuals)
  281.   Ada Bindings (to X11R4, GKS, POSIX, SQL) and Interfaces (ASIS, IRDS, PCIS)
  282.   Reusable Ada Software Components
  283.   Ada Software Development Tools (including AdaSAGE)
  284.   SEI's Capability Maturity Model
  285.   Software for Ada Compiler Evaluation and Benchmarks (including ACES, ACVC,
  286.     and PIWG)
  287.   Ada, Software Engineering, Domain Engineering, OOD, and OOP Courses
  288.     (including an interactive Ada83 tutor and an interactive Ada9X tutor)
  289.   Technical reports on Ada, Software Engineering, Domain Engineering,
  290.     OOD, OOP, and Reuse
  291.   
  292. DETAILED OVERVIEW
  293.  
  294. The PAL is divided into 7 sections:
  295.  
  296. 1. AJPO
  297.    Ada9X Information, Rationale, and Reference Manual
  298.    Ada83 Information, Rationale, and Reference Manual
  299.    Ada Language Issues and Commentary
  300.    Ada Adoption Handbook
  301.    General information files on Ada standards, policies, and projects
  302.    Ada Success Stories
  303.    Ada Technology Insertion Programs
  304.    Ada Bindings Working Group and Information on Ada Bindings
  305.    Ada Binding to X11R4 including Xt Intrinsics
  306.    Ada Language Technical Issues and Comments
  307.    Ada Style Guide
  308.    Software for Ada Compiler Evaluation
  309.      Ada Compiler Evaluation Suite (ACES)
  310.      Ada Compiler Validation Capability (ACVC)
  311.      Performance Issues Working Group (PIWG) benchmarks
  312.      Evaluation and Validation working group information
  313.    Catalog of Resources for Education in Ada and Software Engineering
  314.        (CREASE)
  315.    Portable Common Interface Set (PCIS)
  316.    Information Resource Dictionary System (IRDS)
  317.    Ada Semantic Interface Set (ASIS)
  318.    Use of Ada in Real-Time Systems
  319.      Ada Runtime Environment working group information
  320.      Catalog of Interface Features and Options (CIFO)
  321.  
  322. 2. GNU NYU Ada9X Translator   
  323.     Ada9X Compiler and Targets for many platforms
  324.  
  325. 3. SEI
  326.    ACVC draft for Ada9X
  327.    Technical reports from the SEI from 1987 to 1994
  328.  
  329. 4. AdaSAGE
  330.    Binaries and documentation to run AdaSAGE on PCs
  331.    Source code to AdaSAGE
  332.    Various ports of AdaSAGE
  333.  
  334. 5. ASR - all source code written in Ada83
  335.     Several libraries of reusable Ada components, including math libraries
  336.     Ada mode for GNU Emacs
  337.     Ada compiler benchmark suites
  338.     Common APSE (Ada Programming Support Environment) Interface Set (CAIS)
  339.     Graphical Kernel System (GKS) binding
  340.     Structured Query Language (SQL) binding
  341.     Tools to support Ada software development
  342.     Communication tools, including FTP and TELNET implementations in Ada
  343.     TCP/IP in Ada
  344.     Databases and database management systems
  345.     Ada support for Artificial Intelligence
  346.     Ada Pretty Printers
  347.     Ada Cross-Reference tool
  348.     Menu systems
  349.     Message systems
  350.     Ada metrics tools
  351.     Ada Program Design Language
  352.     Spelling Checker written in Ada
  353.     Simple text editor written in Ada
  354.     Courseware
  355.  
  356. 6. VHDL
  357.     VHDL and ANAVHDL Documents and General Information
  358.     VHDL Validation
  359.     VHDL Cookbook (a text on VHDL)
  360.     VHDL Grammar
  361.     Several VHDL Models
  362.     Armstrong VHDL examples
  363.  
  364. 7. PAL-Maintained
  365.     Ada9X Compilers and Ports
  366.       GNU Ada 9X Translator (GNAT) for various targets
  367.       AVL Ada9X Compiler
  368.     Ada83 Compilers
  369.       New York University Ada/Ed for DOS
  370.       George Washington University Ada/Ed and environment for DOS and MAC
  371.       George Washington University Small Ada for DOS and MAC
  372.     Ada bindings
  373.       to Adobe Font Metrics
  374.       Ada Semantic Interface Set (ASIS)
  375.       to Graphical Kernel System
  376.       Portable Common Tool Environment (PCTE)
  377.       POSIX
  378.       to Structured Query Language (SQL)
  379.       to X11R4
  380.     Ada Courseware
  381.       Software Engineering with Ada
  382.       Object-Oriented Design with Ada
  383.       Object-Oriented Programming with Ada
  384.       Ada Programming Lab
  385.       Interactive Ada83 Tutor
  386.       Interactive Ada9X Tutor
  387.     Database managers and generators
  388.       Ada Report Production Systems
  389.       Reusable Graphical Browser
  390.     Large body of Ada- and reuse-oriented documentation
  391.     Interactive Online Ada Language Reference Manuals
  392.       for Ada83
  393.       for Ada9X (Version 3)
  394.     Several collections of reusable Ada software components
  395.     Several Ada software development toolsets
  396.     Simple File Transfer Protocol (FTP) in Ada
  397.     Xmodem and Kermit communication protocols in Ada
  398.     Catalog of the entire Public Ada Library (over 1600 pages covering this
  399.       entire CDROM) in text, Postscript, and interactive reader forms
  400.     Database files of the entire Public Ada Library (catalog information
  401.       extracted for use by Lotus-123 or DBase IV)
  402.     
  403. See the PAL Catalog or PAL Card Catalog for more detailed information,
  404. including a taxonomy and an index.
  405. =======================================================
  406. Subject: What is WUARCHIVE?
  407. Last Update: September 30, 1994
  408.  
  409. The host computer named wuarchive.wustl.edu (WUARCHIVE) is a Digital
  410. Equipment Corporation (DEC) Alpha AXP 3000 Model 400.  It is equipped
  411. with 192M bytes of RAM and over 50G bytes of disk space, and it is able
  412. to support up to 250 simultaneous anonymous FTP sessions, many remote NFS
  413. mounts, a gopher server, and an HTTP (HyperText Transport Protocol)
  414. server for the World Wide Web.
  415.  
  416. WUARCHIVE is owned by the Office of the Network Coordinator, Washington
  417. University in Saint Louis. It is supported out of the budget of the
  418. Office of the Network Coordinator and by a grant from the National
  419. Science Foundation.  The Office of the Network Coordinator and the
  420. National Science Foundation have jointly paid for the hardware of the
  421. machine and for the services of the support personnel at Washington
  422. University in Saint Louis.
  423.  
  424. The maintainers of the archives which originate on WUARCHIVE are
  425. volunteers, working on an unfunded basis.  The support personnel who
  426. maintain the operational support software, including the software
  427. which keeps the mirrors up to date, are funded by the Office of the
  428. Network Coordinator and the National Science Foundation grant.
  429.  
  430. We wish to express our gratitude to Digital Equipment Corporation for
  431. the sale of the DEC Alpha at a substantial discount and to the National
  432. Science Foundation for its grant in support of WUARCHIVE.
  433.  
  434. =======================================================
  435. Subject: What Electronic Mailing Lists Support PAL Users?
  436. Last Update: December 6, 1993
  437.  
  438. WUNET.WUSTL.EDU is the electronic mail list server for users of the
  439. Public Ada Library.  A separate computer from WUARCHIVE.WUSTL.EDU (on
  440. which the PAL is located), WUNET's purpose in life from the point of
  441. view of the PAL user is to manage the electronic mailing lists
  442. supporting him.
  443.  
  444. The List Server is a program on WUNET which manages Lists (Electronic
  445. Mailing Lists).  The user can send commands to the List Server, and it
  446. will respond by performing actions for him (such as adding him to a
  447. List, removing him from a List, and sending him a message naming all the
  448. lists supported by the List Server).  The user can send email messages
  449. to the List, and the subscribers to the List will receive these
  450. messages.
  451.  
  452. To find out what commands the List Server can respond to, send an email
  453. message to
  454.  
  455.   listserv@wunet.wustl.edu
  456.  
  457. which contains an empty subject line and one line in the body of the
  458. message (starting in the first column):
  459.  
  460.   help
  461.  
  462. If you wish to subscribe to an electronic mailing list, send an
  463. electronic mail message to:
  464.  
  465.   listserv@wunet.wustl.edu
  466.  
  467. Leave the subject line blank and place the following line into the body
  468. of this message:
  469.  
  470.   subscribe <electronic mailing list name>
  471.  
  472. Example:
  473.   subscribe pal-announce
  474.  
  475. Begin this line in column 1.  Your return address will be used as the
  476. address to which announcements will be sent.  A list of the electronic
  477. mailing lists for the PAL user community is included below.
  478.  
  479. You will receive a message back from the listserv software, telling you
  480. of the success or failure of your request.
  481.  
  482. Once subscribed, a user can send electronic mail to all subscribers of a
  483. List by sending email to the list's name at wunet.wustl.edu; example:
  484.  
  485.   ada-train@wunet.wustl.edu
  486.  
  487. This, of course, only works if the List is bidirectional.  The ANNOUNCE
  488. Lists are unidirectional (read-only from the point of view of the
  489. subscribers).  Subscribers cannot post email messages to the ANNOUNCE
  490. lists - only the moderator of the ANNOUNCE lists can post messages.
  491.  
  492. A partial list of electronic mailing lists available from
  493.   listserv@wunet.wustl.edu
  494. ---------------------------------------------------------
  495.  
  496. These lists are for the PAL user community.  For a more complete list of
  497. the mailing lists available to your site, send a mail message to
  498. listserv@wunet.wustl.edu which contains the command "DIR/LISTS". 
  499.  
  500.     Wuarchive-Announce - Notification of any planned downtime or service
  501.       changes for wuarchive.wustl.edu.  The only announcements from this
  502.       list will be from local staff or archivers.
  503.  
  504.     Pal-Announce - Announcements concerning the Public Ada Library
  505.       (PAL).  These include additions to, changes to and other
  506.       announcements concerning the PAL.  You can not post messages here.
  507.  
  508.     Ada-Train - This list is for the discussion of topics concerning Ada
  509.       training and education.  This is a general discussion list.
  510.  
  511.     EducationWG - This list is a bidirectional mailing list for those
  512.       people interested in participating in the Education Working group
  513.       of ACM/SIGAda.  It is used to exchange information about the
  514.       activities of the working group and coordinate those activities.
  515.  
  516.     Reuse - This list is a bidirectional mailing list for those people
  517.       interested in software reuse technology.  This includes, but is
  518.       not limited to, the fields of designing for reuse, object-oriented
  519.       reuse methods, reuse tools and environments, generic code
  520.       architectures, domain-specific kits, reuse education, technology
  521.       transfer, formal methods, certification of reusable components,
  522.       and management issues as they pertain to reuse.
  523.  
  524.     ReuseWG - This list is a bidirectional mailing list for those people
  525.       interested in participating in the Reuse Working Group of
  526.       ACM/SIGAda.  It is used to exchange information about the
  527.       activities of the working group and coordinate those activities.
  528.  
  529. =======================================================
  530. Subject: What Documentation is Available to Help the PAL User?
  531. Last Update: June 6, 1994
  532.  
  533. The subdirectory userdocs/catalog in the PAL contains a number of
  534. documents of interest to the users of the PAL.  The key user documents
  535. in this subdirectory are:
  536.  
  537.      CAT_DOC.ZIP and CAT_PS.ZIP - a catalog, complete with table of
  538.        contents and index, of the contents of the PAL in the form
  539.        of a book; CAT_DOC.ZIP contains the chapters as ASCII text,
  540.        CAT_PS.ZIP contains the chapters as Postscript files that
  541.        print 2 pages per physical page in landscape (1/2 the number
  542.        of hardcopy pages required by CAT_DOC.ZIP)
  543.  
  544.      TAXONOMY.ZIP - a taxonomy of the PAL in ASCII and Postscript
  545.  
  546.      CSV_DB.ZIP - contains a Comma-Separated-Value (CSV) ASCII
  547.        text file which can be read into database managers like
  548.        dBase IV and spreadsheets like LOTUS 1-2-3 to allow the user
  549.        to scan for items of interest offline; the contents of this
  550.        ZIP file are CSV_DB.DOC and CSV_HDR.DOC, where DB contains the
  551.        data and HDR contains structure information
  552.  
  553. The subdirectory userdocs/catalog/id_files contains the Item Description
  554. files from which the above files were created.  Item Description files
  555. exist for each item in the PAL.  The subdirectory
  556. userdocs/catalog/c1_rpts contains certification reports generated by the
  557. Certifier 1 program on all Ada source code in the PAL.  File names in
  558. id_files and c1_rpts which have the same prefix refer to the same item.
  559.  
  560. The subdirectory userdocs/faqfile in the PAL contains the PAL Frequently
  561. Asked Questions (FAQ) list:
  562.  
  563.   PAL.FAQ       -- the Frequently Asked Questions list
  564.  
  565. Other files in the userdocs/catalog and userdocs/faqfile subdirectories
  566. are used to create these key files.  Additionally, the user is invited
  567. to look in the following directories for additional useful information:
  568.  
  569.   userdocs/alt_srcs    -- alternate sources to the items in the PAL
  570.   userdocs/internet    -- information on using the Internet
  571.   userdocs/internet/email -- archives of the PAL email lists
  572.  
  573. Public Ada Library (PAL) Card Catalog
  574. -------------------------------------
  575. The Public Ada Library Card Catalog is an interactive browser that
  576. presents all the information in the PAL Catalog:
  577.   1. A top-level view of the entire Public Ada Library
  578.   2. Descriptions of all the items in the Public Ada Library, including
  579.      abstracts, locations of files, author information, and release and
  580.      copyright information
  581.   3. An extensive index and taxonomy
  582.  
  583. The PAL Card Catalog also includes the complete text of the current PAL
  584. FAQ (Frequently Asked Questions) list and online help.  The file
  585. QSTART.TXT is a short (10 minute) tutorial on how to use the PAL Card
  586. Catalog.
  587.  
  588. The directory languages/ada/toolkit/all contains CARDCAT.ZIP, a ZIP file
  589. which contains the source code to the PAL Card Catalog along with
  590. instructions for installing it on any system supported by an Ada83
  591. compiler.  A validated Ada83 compiler and CS Parts are required to
  592. perform the installation.  CS Parts can be found under the directory
  593. languages/ada/swcomps/csparts.
  594.  
  595. The directory languages/ada/toolkit/msdos/cardcat contains ccat_pc.zip,
  596. a ZIP file which contains the files in the runme subdirectory.  The
  597. files in ccat_pc.zip are ready to run under MSDOS.
  598. =======================================================
  599. Subject: How is PAL Like a Conventional Library?
  600. Last Update: June 21, 1993
  601.  
  602. Many similarities can be drawn between the Public Ada Library (PAL) on
  603. the WUARCHIVE.WUSTL.EDU host computer and a conventional library.  These
  604. similarities include:
  605.   . the way users browse through the libraries,
  606.   . the availability of a catalog of the contents of the libraries,
  607.   . the availability of reviews of the items in the libraries,
  608.   . the availability of bulletin boards to find out what is new, and
  609.   . the availability of support to help you use the libraries.
  610.  
  611. In a conventional library, you can walk into the library and walk
  612. amongst the books, picking them off the shelves as you wish.  In the
  613. PAL, you can FTP into it and move amongst the directories (via the CD
  614. command), copying files out of PAL as you wish.  You could also mount
  615. the disk containing PAL via NFS and access it like any read-only disk,
  616. again copying files out of PAL as you wish.  There is one significant
  617. drawback to this approach: by picking up an item "at random," you may
  618. miss other items which are prerequisites to the one you selected.  The
  619. catalog (a card catalog in a conventional library or the PAL catalog in
  620. the PAL) can help you avoid this problem.
  621.  
  622. In a conventional library, you can go up to the card catalog and look
  623. for what you are interested in by topic.  In the PAL, you can copy down
  624. the catalog file and browse through it at your convenience or you can
  625. copy down the online database files, load them into a database manager
  626. or spreadsheet of your choice, and browse through them in that fashion.
  627.  
  628. In a conventional library, there are books you can examine which are
  629. reviews of other books.  In the current PAL, the catalog includes REVIEW
  630. CODES to give you a brief review of an item.  CMM files are also
  631. available occasionally.  In phase 2 of the PAL, there will be review
  632. reports generated by automated tools.
  633.  
  634. In a conventional library, there are bulletin boards and other places
  635. where you can go to find out about the new releases.  In the PAL, there
  636. are release notices, currently being posted to comp.lang.ada.
  637.  
  638. Finally, in a conventional library, there is a reference librarian you
  639. can speak to if you have a question.  In the PAL, there is only me at
  640. this time, and I can be reached via electronic mail.  However, there are
  641. also the alternate sources of the PAL, particularly AdaNET.  I ask that
  642. you try to exhaust all the other possibilities before contacting me
  643. directly. Instead, please subscribe to a service like AdaNET (which is
  644. currently free to you).  They are providing a mirror of the PAL and they
  645. support their users via electronic mail and customer support telephone
  646. line, including an 800 telephone number.
  647.  
  648. =======================================================
  649. Subject: Is the Software in PAL Free of Defects?
  650. Last Update: June 21, 1993
  651.  
  652. The software in the PAL is an outstanding collection from all over the
  653. world, but it comes with a warning: like any such collection, there are
  654. outstanding items, good items, average items, and poor items.  This
  655. software contains items which are really useful, items which you cannot
  656. live without, and items which simply may not work in your environment. 
  657. So you, as a user, must not come into this thinking that everything is
  658. perfect.
  659.  
  660. So how do you know in advance what software is good and what is bad?
  661. Study.  This problem has come up over and over again with the Ada
  662. Software Repository (ASR), and I answered this by adding a REVIEW CODE
  663. field to all the items in the ASR Master Index.  Chapter 1 of the Master
  664. Index gives the keys for this field (e.g., CS means Compiled
  665. Successfully, ES means Executed Successfully, NR means Not Rated (I
  666. don't know if it is good or bad), etc.).  Every item in the Master Index
  667. book has an associated REVIEW CODE field.  Look at this when you
  668. consider using the item.  Also, look for Comment (CMM) files throughout
  669. the ASR.  They tell success/problem stories.  They are text files, so
  670. you can just read them.  Finally, if you find an item marked with a CS
  671. and ES, note the compilers/platforms noted with this mark (e.g., CS(DEC
  672. Ada), etc.). If a number of compilers/platforms are named, you probably
  673. have a very portable item.
  674.  
  675. The PAL has a document called the PAL Catalog (similar in nature to the
  676. Master Index of the ASR).  The PAL Catalog has a similar REVIEW CODE
  677. field, and CMM files are also support in the PAL.  In phase 2 of the
  678. PAL, one or more automated static code analysis tools will be used to
  679. analyze the Ada source code in the PAL and report on it.
  680.  
  681. =======================================================
  682. Subject: What is Certifier_1 and What Certification is Done?
  683. Last Update: June 6, 1994
  684.  
  685.   The second stage in the development of the Public Ada Library (PAL)
  686. has begun with the introduction of the concept of certification to the
  687. Ada source code in the library.  A program, Certifier_1, has been
  688. created that will be initially used to evaluate all Ada source code
  689. submitted to the PAL.  Certifier_1 has the ability to analyze thousands
  690. of files in a single pass, checking on their interdependencies.  It
  691. ranks the files it is asked to analyze as OK or NOT OK and assigns a
  692. letter grade to the system (A, B, or C is OK, D and F are NOT OK).
  693.  
  694.   Certifier_1 contains a lexical analyzer and a parser for the Ada83
  695. language.  A grade of F is assigned to the system if syntax or lexical
  696. errors are encountered.  Certifier_1 also builds an internal data
  697. structure describing the interdependencies of the library units and
  698. subunits. If stubs (subunit bodies) are missing and there are no syntax
  699. or lexical errors, a grade of D is assigned to the system indicating
  700. that major parts of it are missing.  This is not necessarily bad; the
  701. Abstractions library from Intermetrics, for instance, received a letter
  702. grade of D because of missing subunits, but, when the Intermetrics
  703. Standards Checker was evaluated with Abstractions, the Standards Checker
  704. code filled in the missing subunits, giving the combined Standards
  705. Checker and Abstractions system a grade of A.
  706.  
  707.   Certifier_1 also checks on compiler-specific pragmas, the use of
  708. machine code, and the withing of library units that are not a part of
  709. the analyzed code.  It awards lower grades (B and C) if all else is OK
  710. and one of these issues comes up.  A grade of a B or a C may or may not
  711. mean there is a problem.  Compiler-specific library units may be
  712. employed, causing the lower grade, for example.  Also, it may be
  713. possible to raise the grade by including another components library,
  714. like CS Parts or New Abstractions, in the evaluation to fill in the
  715. missing library units.  However, a B or a C may also mean that code
  716. has been omitted.
  717.  
  718.   Certifier_1 generates two reports: a report for inclusion in the PAL
  719. database entry on the item and a log file which describes details on the
  720. problems encountered, including line numbers and file names on or near
  721. which the problems can be found.  Log reports can be found for each item
  722. in the PAL by checking in the directory
  723. languages/ada/userdocs/catalog/c1_rpts.  Reports are named after the
  724. items on which they report; ada_sda.c1, for instance, is the report
  725. associated with the Software ID file ada_sda.sid.
  726.  
  727.   Certifier_1 is by no means a final solution to the problem of
  728. certification of reusable software in a library.  However, it is a
  729. start.  It does not beat a compiler by any means, but it does provide
  730. a quick, first-look solution.  It does not determine logical errors or
  731. problems with completeness.  Many things can slip through Certifier_1,
  732. but, likewise, many things do not.  It is a first step.
  733.  
  734. Richard Conn
  735. Manager, Public Ada Library
  736. Author, Certifier_1
  737. =======================================================
  738. Subject: What are Review Codes?
  739. Last Update: June 6, 1994
  740.  
  741. The database maintained on the PAL includes Review Codes which
  742. are used to indicate to some extent the level of trust which may be
  743. placed in a particular item.  These Review Codes are defined as follows:
  744.  
  745. Code    Meaning
  746. ----    -------
  747.  
  748. AR      AdaNET Report is available (usually in the ZIP file); AdaNET
  749.         Reports contain information on experiences in compiling this
  750.         item
  751.  
  752. C1      The Certifier_1 tool has analyzed the Ada source code in this
  753.         item; the full format of this entry is "C1 n.n g" where n.n is
  754.         the version number of Certifier_1 and g is the letter grade
  755.         given by Certifier_1 (A, B, and C are satisfactory; D and F are
  756.         not satisfactory)
  757.  
  758. CMM     Comment Files (*.CMM, *.CM2, etc) are available which describe
  759.         one or more problems with the item
  760.  
  761. CS      Compiled Successfully (followed by an indication of the
  762.         Ada compiler used in parentheses) by the reviewer
  763.  
  764. ES      Executed Successfully (followed by an indication of the
  765.         target computer used in parentheses if different from the
  766.         systems mentioned in the CS list) by the reviewer
  767.  
  768. MF-CODE Missing File - Code; one or more files of source code are
  769.         missing; the item cannot be compiled without these files
  770.  
  771. MF-DATA Missing File - Data; one or more files used as input data when
  772.         the compiled code runs are missing; the item cannot be
  773.         executed without these files
  774.  
  775. NR      Not Reviewed
  776.  
  777. OK      This is a text file which is believed to be an accurate copy
  778.         of the original
  779.  
  780. RI      Review Incomplete (only some results of a partial review
  781.         are posted)
  782.  
  783. SDA     Report generated by the Ada System Dependency Analyzer is
  784.         available; if followed by a number from 1 to 5 (e.g., SDA5),
  785.         the number indicates the relative quality of the item, where
  786.         5 is of the highest quality
  787.  
  788. not     negation prefix (e.g., not ES or not OK)
  789.  
  790. =======================================================
  791. Subject: How Do I Handle the Various Types of Files in PAL?
  792.   Last Update: November 14, 1993
  793.    
  794.   A number of file formats have come into play among the files in the PAL,
  795.   and this document is designed to bring them to your attention.
  796.    
  797.   Text Files
  798.   ----------
  799.   There are two basic kinds of ASCII text files: MSDOS format and UNIX
  800.   format.  The difference is that lines in MSDOS format files are
  801.   terminated by a pair of characters (carriage return and line feed)
  802.   while lines in UNIX format files are terminated by a single character
  803.   (line feed).  Occasionally, MSDOS format files will also have one or
  804.   more ^Z characters at their end, but this is becoming more and more
  805.   rare.
  806.    
  807.   Consequently, if you are on a UNIX system and want to process an MSDOS
  808.   text file, there may be problems.  Likewise if you are on an MSDOS
  809.   system trying to process a UNIX text file.  In the toolkit directory
  810.   are the programs
  811.    
  812.     u2m   -- unix to msdos text file format converter
  813.     m2u   -- msdos to unix text file format converter
  814.     t2t   -- whatever to current text file format converter
  815.    
  816.   The toolkit directory includes executables of these programs for MSDOS.
  817.   Source code is also included for others.  The t2t program also has a -c
  818.   option that can be used to test a text file to determine what kind of a
  819.   text file it is.  You may find these programs to be very useful.
  820.    
  821.   As a rule, the text files in the PAL are UNIX text files.
  822.    
  823.   PAGER2 Files
  824.   ------------
  825.   PAGER2 files are UNIX or MSDOS text files created by the PAGER2 program
  826.   in the PAL.  They have a file type of SRC (altho not all SRC files are
  827.   necessarily PAGER2 files).  PAGER2 is used to concatenate a number of
  828.   Ada source files into one file, where each component file is separated
  829.   by a special Ada comment.  That way, Ada source files can be stored in a
  830.   single SRC file in compilation order and compiled as one group.  The
  831.   pager2 program can be found in the toolkit directory.
  832.    
  833.   ZIP Files
  834.   ---------
  835.   These are binary archive files, usually containing a set of files in a
  836.   directory tree structure that will be reproduced when the files are
  837.   extracted.  The toolkit directory contains the source code to popular
  838.   ZIP and UNZIP programs supported by the Info-ZIP Internet group.
  839.   
  840.   GNU ZIP Files
  841.   -------------
  842.   These are compressed binary files, usually containing one file that
  843.   is reproduced when the GUNZIP program is run.  The toolkit directory
  844.   contains the executables and source code to the GNU ZIP (GZIP) and
  845.   GNU UNZIP (GUNZIP) programs supported by the Free Software Foundation.
  846.   The GNU ZIP and Info-ZIP file formats are different.
  847.   
  848.   TAR Files
  849.   ---------
  850.   These are text/binary archive files, usually containing a set of files
  851.   like a ZIP file.  TAR (Tape Archiver) came from the UNIX world, and the
  852.   toolkit directory contains a TAR.EXE program so MSDOS users can get at
  853.   and extract files from TAR files.
  854.    
  855.   Compressed (*.Z) Files
  856.   ----------------------
  857.   The compress/uncompress program pair came from the UNIX world for file
  858.   compression purposes.  The toolkit directory includes an UNCOMP.EXE
  859.   program for uncompressing UNIX *.Z files on a PC.  With ZIP on PCs
  860.   (and now on virtually all other platforms), compress is less and less
  861.   necessary since ZIP automatically compresses as it stores.
  862.   Files named *.taz are compressed *.tar files; uncompress them
  863.   first, then use tar to extract their contents.
  864.    
  865.   WARNING: *.tar files may contain directory or file names that are not
  866.   compatible with your operating system.  For example, the tar file may have
  867.   originally been created on a UNIX system and you are trying to extract its
  868.   contents on an MSDOS system.  The MSDOS tar program may correctly shorten
  869.   the file and directory names, but if there are conflicts, files may be
  870.   overwritten.  Watch out for this potential problem.
  871.    
  872.   Compressed or GNU ZIPped TAR Files
  873.   ----------------------------------
  874.   The TAR files are frequently compressed by either using the UNIX
  875.   COMPRESS program or the GNU ZIP program.  The resulting compressed
  876.   TAR files are named filename.tar.Z and filename.tar.gz, respectively.
  877.   To maintain compliance with ISO-9660 file name requirements, the
  878.   file types *.taz and *.tgz are used to indicated compressed tar and
  879.   GNU ZIPped tar files, respectively:
  880.   
  881.     Original File Name   ... is equivalent to ...   PAL File Name
  882.     ------------------                              -------------
  883.     filename.tar.Z                                  filename.taz
  884.     filename.tar.gz                                 filename.tgz
  885. =======================================================
  886. Subject: How Can I Get to the Items in the PAL?
  887. PAL Alternate Sources Tree
  888. Richard Conn, 30 September 1994
  889. conn@wuarchive.wustl.edu
  890.  
  891. The PAL can be accessed directly via FTP, NFS, gopher, and the World
  892. Wide Web using the wuarchive.wustl.edu host computer.  For users
  893. interested in a general background on the Internet and the techniques
  894. for using FTP, NFS, gopher, and the World Wide Web, see the PAL
  895. subdirectory userdocs/internet for documentation and pointers to books.
  896.  
  897. This userdocs/alt_srcs tree contains information about companies and
  898. organizations that provide support in some way to the PAL user community
  899. through value-added services and products.  Some users of PAL may not
  900. have access to PAL directly via FTP and NFS, so the following
  901. information is presented to help them find alternate ways of accessing
  902. the PAL.
  903.  
  904. Examples of such services are:
  905.   1. The donation of equipment to Washington University at St. Louis
  906.      that is used by PAL
  907.   2. The sale of consulting services to the PAL user community to answer
  908.      questions about PAL and help users locate items they are looking for
  909.      in PAL or other resources
  910.  
  911. Examples of such products are:
  912.   1. The sale of CDROMs, magnetic tapes, floppy disks, etc., that contain
  913.      a copy of PAL in an alternate form, making it possible for people
  914.      who do not have Internet or email archive server access to obtain
  915.      a copy of the items in PAL
  916.   2. The sale of computer accounts that place users on the Internet so
  917.      they can access PAL
  918.  
  919. Companies and organizations wishing to be added to this tree are invited
  920. to send email describing their services or products to me at the above
  921. email address. I will work with them to provide "free advertising" space
  922. in PAL under this tree so users of PAL can be made aware of their
  923. services and products.  I reserve the right to edit material provided by
  924. these companies in the event that this material violates some known law,
  925. public sensibilities, or the like.
  926.  
  927.   --------------------------------------------
  928.   File: /archive/languages/ada/userdocs/alt_srcs/archie.txt
  929.   Getting Started with Archie
  930.   Derived from: HELP for the archie email server, as of 10 April, 1993.
  931.   Last Update: 30 September 1994
  932.   
  933.   To get started with using archie to retrieve files from the Public
  934.   Ada Library (or any of about 800 archives on the Internet, for that
  935.   matter), send an email message with a subject of "help" and a body
  936.   of "help" (no quotes in either the subject or body) to:
  937.   
  938.           archie@<archie_server>
  939.   
  940.   <archie_server> is the name of an archie host. The current (and
  941.   complete) list of archie servers can be found with the "servers" command
  942.   (described in the help message). A sample list is:
  943.   
  944.       archie.rutgers.edu   128.6.18.15     (USA)
  945.       archie.unl.edu       129.93.1.14     (USA)
  946.       archie.sura.net      128.167.254.179 (USA)
  947.       archie.ans.net       147.225.1.2     (USA)
  948.       archie.au            139.130.4.6     (Australia)
  949.       archie.funet.fi      128.214.6.100   (European server in Finland)
  950.       archie.sogang.ac.kr  163.239.1.11    (Korea)
  951.   
  952.   If you do not get mail back within 2 days or so, try using one of the
  953.   other archie sites.
  954.   
  955.   --------------------------------------------
  956.   File: /archive/languages/ada/userdocs/alt_srcs/belgium.txt
  957.   The Ada-Belgium Archive
  958.   Last Update: 30 September 1994
  959.   
  960.   An enormous amount of Ada-related information, compilers, tools, etc.
  961.   is freely available on several archive sites abroad (mainly the U.S.A.)
  962.   for electronic transfer.
  963.   
  964.   One of the aims of the Ada-Belgium organization is to disseminate
  965.   Ada-related information.  So, in addition to the organization of
  966.   seminars, workshops, etc., and the publication of our newsletter, we
  967.   are also setting up such an Ada archive for people and companies in
  968.   Belgium.  This enables everyone interested, to consult and download
  969.   all this software and documents using an ftp and e-mail server in
  970.   Belgium, thus without the need to use (expensive) international
  971.   connections.
  972.   
  973.   Ada-Belgium acquired a CD-ROM drive, which is available via the archive.
  974.   The drive currently contains the July 1994 version of the Ada CD-ROM,
  975.   i.e. a copy of the Internet's Public Ada Library (PAL) as of July 1994
  976.   (620 MB of Ada documentation, information, and source code).
  977.   
  978.   The archive is available via:
  979.   
  980.   - the Ada-Belgium WWW home-page (World Wide Web)
  981.       http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/
  982.   
  983.   - the FTP-server of the K.U.Leuven Computer Science Department
  984.       ftp://ftp.cs.kuleuven.ac.be/pub/Ada-Belgium
  985.   
  986.   - an e-mail server for people without ftp-access.
  987.     For more information, send a message 
  988.   
  989.       To: mail-server@cs.kuleuven.ac.be
  990.       Subject:
  991.   
  992.       begin
  993.       help
  994.       dir Ada-Belgium
  995.       send Ada-Belgium/README
  996.       end
  997.   
  998.   The Ada-Belgium archive is primarily intended for the Belgian Ada
  999.   community, but anyone interested is welcome to use it.  The archive
  1000.   currently only contains the Ada CDROM.
  1001.   
  1002.   Your help is appreciated! 
  1003.   -------------------------
  1004.   We are still looking for sponsors of a large disk, so we can mirror the
  1005.   PAL (and other Ada archives) directly.
  1006.   
  1007.   If you are in a position to help us to expand this Ada server for
  1008.   Belgium, e.g. by providing some hardware (a large disk drive, a server
  1009.   machine, etc.), please contact me.
  1010.   
  1011.   
  1012.   Acknowledgements:
  1013.   -----------------
  1014.   The Department of Computer Science of the K.U.Leuven in Belgium kindly
  1015.   provides the computer resources to run the Ada-Belgium WWW/ftp/e-mail
  1016.   servers and associated mailing lists; and our sponsors provide the means
  1017.   to make Ada-Belgium possible. 
  1018.   
  1019.   Ada-Belgium sponsors: (in alphabetical order)
  1020.   ---------------------
  1021.   Katholieke Universiteit Leuven (K.U.Leuven) 
  1022.   Koninklijke Militaire School / Ecole Royale Militaire (K.M.S./E.R.M.) 
  1023.   Offis N.V./S.A. 
  1024.   Trasys N.V./S.A 
  1025.   Universiti Libre de Bruxelles (U.L.B.)
  1026.   
  1027.   
  1028.   Dirk Craeynest     (Team Ada)
  1029.   Ada-Belgium Newsletter Editor     | e-mail: dirk@cs.kuleuven.ac.be
  1030.   Katholieke Universiteit Leuven    |         dirk@source.asset.com
  1031.   Department of Computer Science    | phone:  ++32(0)16-201015 x3575
  1032.   Celestijnenlaan 200 A             | fax:    ++32(0)16-205308
  1033.   B-3001 Leuven (Heverlee), Belgium | http://www.cs.kuleuven.ac.be/~dirk
  1034.   
  1035.   --------------------------------------------
  1036.   File: /archive/languages/ada/userdocs/alt_srcs/cnam.txt
  1037.   CNAM Mirror of the PAL
  1038.   Last update: 6 December 1993
  1039.   
  1040.   The server ftp.cnam.fr (in France) is a mirror site for the Public
  1041.   Ada Library.  Its current address is 163.173.128.6.
  1042.   
  1043.   This mirror site is available to all who want to access the PAL, but it
  1044.   is particularly useful to those in Europe.  Some statistics on it:
  1045.   
  1046.     . ftp.cnam.fr is a VAX 6000/510 with Ultrix 4.3.  It uses a Renater +
  1047.       Ebone network with a 2 Mbit/second line.
  1048.     . The /pub directory contains:
  1049.         Ada
  1050.         CNAM
  1051.         Modulog
  1052.         Network
  1053.         Rfc
  1054.         VMS
  1055.         incoming
  1056.     . And the /pub/Ada directory contains:
  1057.         AJPO
  1058.         Ada-Ed     -- links to PAL/compiler/adaed
  1059.         CNAM
  1060.         PAL
  1061.         Repository -- links to PAL/ASR
  1062.     . The complete path to PAL is ftp.cnam.fr:/pub/Ada/PAL.
  1063.     . CNAM mirrors the PAL automatically every day at 2 pm, local time
  1064.       (UT + 1 or UT + 2, depending on the season).
  1065.     . CNAM uses the WU ftp server and log every transfer so they can
  1066.       provide statistics.
  1067.     . CNAM also mirrors the AJPO host (/pub/Ada/AJPO).
  1068.   
  1069.   Thanks very much to Stephane and the others working with and supporting
  1070.   him for this service:
  1071.   
  1072.   Stephane Bortzmeyer           Conservatoire National des Arts et Metiers
  1073.   bortzmeyer@cnam.cnam.fr       Laboratoire d'Informatique
  1074.                                 292, rue Saint-Martin
  1075.   tel: +33 (1) 40 27 27 31      75141 Paris Cedex 03
  1076.   fax: +33 (1) 40 27 27 72      France
  1077.   --------------------------------------------
  1078.   File: /archive/languages/ada/userdocs/alt_srcs/decus.txt
  1079.   CDROMs from DECUS
  1080.   Last Update: 6 December 1993
  1081.   
  1082.   The Digital Equipment Computer Users' Society (DECUS) is in the
  1083.   process of systematically making CDROMs of the entire WUARCHIVE,
  1084.   including the Public Ada Library (PAL).  I have been advised that
  1085.   DECUS intends to create new versions periodically.
  1086.   
  1087.   You can get an application for membership in the DECUS U.S. Chapter by
  1088.   calling (508) 841-3500.
  1089.   
  1090.   Sites which wish to get DECUS CDROMs should contact their DECUS Local
  1091.   User Group or the DECUS Library at:
  1092.   
  1093.           DECUS Library
  1094.           333 South St, SHR1-4/D33
  1095.           Shrewsbury, MA  01545-4112
  1096.           (508) 480-3418 / (508) 480-3659 / (508) 480-3446
  1097.   
  1098.   When contacting DECUS, be sure to check on the date of the CDROM
  1099.   release.
  1100.   --------------------------------------------
  1101.   File: /archive/languages/ada/userdocs/alt_srcs/elsa.txt
  1102.   Electronic Library Services and Applications (ELSA)
  1103.   Last Update: 30 September 1994
  1104.   
  1105.   Electronic Library Services and Applications (ELSA) project is the
  1106.   operational part of the Repository Based Software Engineering (RBSE)
  1107.   program.  RBSE is a National Aeronautics and Space Administration (NASA)
  1108.   sponsored program dedicated to introducing and supporting common,
  1109.   effective approaches to designing, building, and maintaining software
  1110.   systems by using existing software assets stored in a specialized
  1111.   library or repository stands as the program's foundation.
  1112.   
  1113.   In addition to operating a software repository, RBSE promotes software
  1114.   engineering technology transfer, academic and instructional support for
  1115.   reuse programs, the use of common software engineering standards and
  1116.   practices, software reuse technology research, and interoperability
  1117.   between reuse libraries/repositories.  During its life cycle, the ELSA
  1118.   project responded to emerging technologies, the growing sophistication
  1119.   of its client base, and industry trends by advancing the capabilities of
  1120.   its management software.  This ELSA stands as a customer-driven
  1121.   environment employing an advanced library management mechanism.
  1122.   
  1123.   ELSE repository contains PAL software and more.  In addition, our
  1124.   Phased Certification Process provides Ada software with value-added
  1125.   analysis reports, including complexity reports, declaration tree reports
  1126.   and invocation tree reports. Our non-software information includes
  1127.   research  papers, standards and technical reports authored by
  1128.   recognized, authoritative sources on software engineering principles and
  1129.   practices.
  1130.   
  1131.   Our Client Service team provides timely response to requests for any
  1132.   component in print or electronic media.  Clients can have qualified
  1133.   software engineers and librarians to assist in locating ELSA and/or
  1134.   PAL components that satisfy their needs. All of our services are free
  1135.   of charge.
  1136.   
  1137.   ELSA clients automatically receive an account on our host which is
  1138.   connected to Internet.  While this does not provide full Internet
  1139.   access, Internet e-mail facilities are available.
  1140.   
  1141.   Lastly, MountainNet provides a service, MountainNetWorks,  which offers
  1142.   Internet access at a reasonable rate for individuals and groups.
  1143.   
  1144.   ELSA was formerly known as AdaNET.
  1145.   
  1146.   --------------------------------------------
  1147.   File: /archive/languages/ada/userdocs/alt_srcs/ftpmail.txt
  1148.   Anonymous FTP via Electronic Mail
  1149.   Derived from: HELP for the archie email server
  1150.   Last update: 10 April 1993
  1151.   
  1152.   Anonymous FTP may be performed through the mail by various ftp-mail
  1153.   servers. Send a message with the word 'help' in it to:
  1154.   
  1155.   For BITNET/EARN sites ONLY:
  1156.                   bitftp@pucc.princeton.edu
  1157.   or (general access):
  1158.                   ftpmail@decwrl.dec.com
  1159.   
  1160.   for an explanations on how to use them.
  1161.   
  1162.   --------------------------------------------
  1163.   File: /archive/languages/ada/userdocs/alt_srcs/rational.txt
  1164.   Rational News
  1165.   Last Update: 6 December 1993
  1166.   
  1167.   Rational is now offering an online news distribution service that provides 
  1168.   information --press releases, case studies, and so on-- to the general public
  1169.   using electronic mail.  The news is available over the Internet to anyone
  1170.   interested in receiving it.  Subscribers must have access to the Internet
  1171.   for e-mail (either directly or via a gateway).
  1172.   
  1173.   Rational will distribute pertinent, timely information that is of interest 
  1174.   to the Ada community.  The purpose of this service is to keep Ada 
  1175.   community informed and up to date on Rational's latest product announcements 
  1176.   and developments.
  1177.   
  1178.   If you would like to receive this information electronically, please contact 
  1179.   Kara Myers at 408-496-3891 or karam@Rational.com with your e-mail address.
  1180.   --------------------------------------------
  1181.   File: /archive/languages/ada/userdocs/alt_srcs/rushrvr.txt
  1182.   Ada Collection from Rush River Software
  1183.   Last Update: 30 September 1994
  1184.   
  1185.   The "Ada Collection", collected by the Grebyn Corporation, and published
  1186.   by Rush River Software, is the largest collection of Ada material on the
  1187.   market. As a two CD-ROM collection of Ada material, it includes Ada
  1188.   software and utilities, extensive documentation and commentary on
  1189.   various aspects of Ada, and vast university and government repositories
  1190.   of Ada material adding up to approximately 1.2 Gigabytes of Ada
  1191.   material. 
  1192.   
  1193.   The "Ada Collection" presents the software packages in the simplest
  1194.   format possible. For example, you will not need any utilities to
  1195.   unarchive the software packages. Because these software packages are in
  1196.   the most straight forward format, they are intended for use on many
  1197.   different systems, and are retained in that form, so that you can easily
  1198.   copy them and run them on your own system.
  1199.   
  1200.   Most of the material has been collected from many different FTP
  1201.   archives, and includes material from both individual and corporate
  1202.   contributors.
  1203.   
  1204.   Ada Language Utilities
  1205.   Language Translators | The Ada/Ed Interpreter | The GNAT Compiler | Code
  1206.   Analyzers | An Ada Mode for GNU Emacs | A Makefile Generator
  1207.   
  1208.   Ada Software Packages
  1209.   Ada-TUTR, an Ada tutorial | Mathematical software including NRG software
  1210.   packages |  Graphical software including the GKS software package | 
  1211.   Bindings for Motif and the X Window System | Ada Software Engineering
  1212.   Tools (Ada YACC, AdaFace) | Small Ada AdaSAGE | Anna-I toolset, V 1.5
  1213.   
  1214.   Documentation on Ada
  1215.   Ada 83 | Ada 9X | Ada Language Specifications Many Ada publications |
  1216.   Ada Language Reference | Archives of the comp.lang.ada Usenet newsgroup
  1217.   
  1218.   Contributions From
  1219.   Rational | Verdix | Software Innovations | George Washington University
  1220.   | Software Arts & Sciences
  1221.   
  1222.   To introduce the Ada Collection, Rush River Software is bundling the
  1223.   CD-ROM repository with two invaluable Ada resources, Object-Oriented
  1224.   Design with Ada: Maximizing Reusability for Real-Time Systems, by Kjell
  1225.   Nielsen (regularly $49.95), and Developing with Ada: Life-Cycle Methods,
  1226.   by Bruce E. Krell (regularly $54.95) . Both books are published by
  1227.   Computer Literacy Bookshops. 
  1228.   
  1229.   ORDERING INFORMATION:  
  1230.   
  1231.   Order The Ada Collection through Computer Literacy Bookshops, Inc. by
  1232.   calling (408) 435-0744, Fax (408) 435-1823 for west coast customers, and
  1233.   (703) 734-7771 or (800) 258-9390 for east coast customers. You can also
  1234.   reach Computer Literacy Bookshops by  E-Mail info@clbooks.com. 
  1235.   
  1236.   The Ada Collection can also be ordered directly from Rush River
  1237.   Software. Call 800-275-1738, mail or fax the attached order form, or
  1238.   send email to  order-rr@comm-data.com. Both companies accept Visa  and
  1239.   Mastercard orders.  For a more detailed listing of the CD-ROM contents,
  1240.   send an email request to info-rr@comm-data.com.  Quantity discounts are
  1241.   available.
  1242.   
  1243.   Rush River is an expanding business. We can help master, publish, or
  1244.   distribute your CD-ROM project. Our experience covers everything from
  1245.   art work, and publication issues to ROM mastering. We know how to do
  1246.   ROMS! Call us for help.  (703)  534-0034 
  1247.   
  1248.   As a growing business, Rush River is always looking for new
  1249.   opportunities. If you see a need for a title or are interested in
  1250.   compiling a title please call us. 
  1251.   --------------------------------------------
  1252.   File: /archive/languages/ada/userdocs/alt_srcs/simtel.txt
  1253.   PAL Interoperation with the SimTel Software Repository
  1254.   Last Update: 30 September 1994
  1255.   
  1256.   I am delighted to report that the Public Ada Library (PAL) is now
  1257.   interoperating with the SimTel Software Repository for MSDOS.
  1258.   Ada-oriented material targetted for use under MSDOS is now being
  1259.   distributed by the SimTel Software Repository to its users under its
  1260.   "ada" directory.  The SimTel Software Repository already has directories
  1261.   for C and C++, so this adds Ada on the same playing field.  The Ada
  1262.   section of the SimTel Software Repository includes MSDOS-based
  1263.   executables for:
  1264.     Ada Tutor 3.00 (Ada83 and Ada9X Interactive Tutorial)
  1265.     GWU Ada/Ed
  1266.     GNU NYU Ada9x Translator (GNAT) Version 1.79
  1267.     Ada83 LRM Reader
  1268.     NASA Ada Pretty Printer
  1269.   
  1270.   The SimTel Software Repository, run by Coast to Coast Communications,
  1271.   Inc., as a commercial enterprise, became the home for the MSDOS part of
  1272.   the old SIMTEL20 collection after WSMR-SIMTEL20.ARMY.MIL was
  1273.   discontinued about a year ago.  The SimTel Software Repository is
  1274.   available on a 2-CDROM set from Coast-to-Coast Communications and on
  1275.   various CDROM offerings from a number of vendors, including Walnut Creek
  1276.   CDROM.
  1277.   
  1278.   The Ada collection in the SimTel Software Repository is mirrored by the
  1279.   following 15 sites in 13 countries.  Users cannot access the primary
  1280.   host of the SimTel Software Repository itself.
  1281.   
  1282.     Rochester, Michigan:  oak.oakland.edu (141.210.10.117)
  1283.                           /SimTel/msdos/ada
  1284.     St. Louis, Missouri:  wuarchive.wustl.edu (128.252.135.4)
  1285.                           /systems/ibmpc/msdos/ada
  1286.     Corvallis, Oregon:    archive.orst.edu (128.193.2.13)
  1287.                           /pub/mirrors/simtel/msdos/ada
  1288.     Australia:            archie.au (139.130.4.6)
  1289.                           /micros/pc/oak/ada
  1290.     England:              src.doc.ic.ac.uk (146.169.2.10)
  1291.                           /pub/packages/simtel/ada
  1292.     Finland:              ftp.funet.fi (128.214.248.6)
  1293.                           /pub/msdos/SimTel/ada
  1294.     France:               ftp.ibp.fr (132.227.60.2)
  1295.                           /pub/pc/SimTel/msdos/ada
  1296.     Germany:              ftp.uni-paderborn.de (131.234.2.32)
  1297.                           /SimTel/msdos/ada
  1298.     Hong Kong:            ftp.cs.cuhk.hk (137.189.4.57)
  1299.                           /pub/simtel/msdos/ada
  1300.     Israel:               ftp.technion.ac.il (132.68.1.10)
  1301.                           /pub/unsupported/dos/simtel/ada
  1302.     Poland:               ftp.cyf-kr.edu.pl (149.156.1.8)
  1303.                           /pub/mirror/msdos/ada
  1304.     Sweden:               ftp.sunet.se (130.238.127.3)
  1305.                           /pub/pc/mirror/SimTel/msdos/ada
  1306.     Switzerland:          ftp.switch.ch (130.59.1.40)
  1307.                           /mirror/msdos/ada
  1308.     Taiwan:               nctuccca.edu.tw (140.111.1.10)
  1309.                           /PC/simtel/ada
  1310.     Thailand:             ftp.nectec.or.th (192.150.251.32)
  1311.                           /pub/mirrors/msdos/ada
  1312.   
  1313.   Richard Conn
  1314.   Manager, Public Ada Library
  1315.   --------------------------------------------
  1316.   File: /archive/languages/ada/userdocs/alt_srcs/wcreek.txt
  1317.   Walnut Creek Ada CDROM and Mirror of the PAL
  1318.   Last Update: 30 September 1994
  1319.   
  1320.   The Walnut Creek Ada CDROM is a complete copy of the Public Ada Library.
  1321.   It is updated every few months (so far, there have been editions in
  1322.   November 1993, March 1994, July 1994, and November 1994).  The company,
  1323.   Walnut Creek CDROM, also operates a mirror of the PAL on the Internet
  1324.   on the host ftp.cdrom.com.
  1325.   
  1326.   Four aids are available on the CDROM (and in the PAL) for locating items
  1327.   of interest:
  1328.     1. The PAL Catalog (in ASCII text and Postscript) - a complete document
  1329.        (about 5" thick when printed as Postscript, 10" as ASCII) describing
  1330.        all items in the PAL (and the CDROM); includes a table of contents,
  1331.        taxonomy, and index; Chapter 1 describes how to use the document
  1332.        and other items of interest
  1333.     2. The PAL Card Catalog - an interactive version of the PAL Catalog;
  1334.        same information; available as an MSDOS executable that can be run
  1335.        directly off the CDROM and in Ada source form with instructions for
  1336.        compilation (very portable - has been run on VAXen, Suns, HPs);
  1337.        includes search and print facilities; the file QSTART.TXT presents
  1338.        a quick, 10-minute tutorial on how to use the PAL Card Catalog
  1339.     3. MSDOS directory viewer from Walnut Creek - DOS-based tool for quickly
  1340.        and easily moving through the directories on the CDROM, browsing
  1341.        files, unzipping files, etc.
  1342.     4. NCSA Mosaic for Microsoft Windows - precompiled to run standalone
  1343.        under MS Windows version 3.1 with an overview of the CDROM in
  1344.        hypertext markup language prepared by Eugene Bingue
  1345.        
  1346.   This CDROM can be purchased from several resellers (be sure to look for
  1347.   the latest version) and directly from Walnut Creek CDROM at 800/786-9907
  1348.   or 510/674-0783 for under $50 (including shipping and handling).  A
  1349.   subscription to it can be taken out for under $25 per copy.  Quantity
  1350.   discounts are available.  Their FAX is 510/674-0821, and their email is
  1351.   orders@cdrom.com.
  1352.   
  1353.   Disclaimer and Thanks: I have no affiliation with Walnut Creek CDROM
  1354.   other than having organized their Ada CDROMs and worked with them to
  1355.   help set up the PAL mirror site at ftp.cdrom.com.  I make no money from
  1356.   sales, and have even gone as far as purchasing the Ada CDROMs I
  1357.   organized for my personal use.  I wish to thank Walnut Creek CDROM
  1358.   (particularly Bob Bruce and Jack Velte) for supporting the Public Ada
  1359.   Library by freely providing the ftp.cdrom.com mirror site, for providing
  1360.   a special purchase to ACM/SIGAda for promotion of Ada at conferences,
  1361.   and for giving away complimentary copies of the Ada CDROMs for the
  1362.   promotion of Ada.
  1363.   
  1364.   Richard Conn
  1365.   30 September 1994
  1366.   --------------------------------------------
  1367.   File: /archive/languages/ada/userdocs/alt_srcs/wu_nfs.txt
  1368.   Mounting WUARCHIVE via the Network File System (NFS)
  1369.   Last Update: 30 September 1994
  1370.   
  1371.   Computers on the Internet which also support NFS can access WUARCHIVE by
  1372.   mounting the /archive partition on WUARCHIVE.WUSTL.EDU as a logical
  1373.   disk.  How to do this varies from system to system, but, to get you
  1374.   started, the following describes how to mount the partition by placing
  1375.   an entry into the file /etc/fstab, which is found on most UNIX systems
  1376.   that support NFS.
  1377.   
  1378.   A mailing list has been created for the purpose of notifying interested
  1379.   parties of changes in operational status of wuarchive (i.e. downtime,
  1380.   major additions to the archives, etc.).  Sites which NFS mount the
  1381.   archives are strongly urged to subscribe to this list and it is open to
  1382.   any other individuals who are interested. For information on how to
  1383.   subscribe to the wuarchive-announce mailing list, fetch a copy of the
  1384.   file info/README.MAILING-LIST and read it.
  1385.   
  1386.   Here are some example /etc/fstab entries.  The first one is for Ultrix,
  1387.   which should be compatible with any 4.2BSD system and the second is for
  1388.   4.3BSD UNIX.  The local mount point in these examples is named /wu.
  1389.   Similar things are needed for other systems, but it is not feasible to
  1390.   exhaustively enumerate them -- you're on your own.
  1391.   
  1392.   4.2BSD and Ultrix:
  1393.   
  1394.    /archive@wuarchive.wustl.edu:/wu:ro:0:0:nfs:bg,soft,intr,noexec:
  1395.   
  1396.   4.3BSD:
  1397.   
  1398.     wuarchive.wustl.edu:/archive /wu nfs ro,noquota,soft,intr,bg,noexec 0 0
  1399.   
  1400.   Note that not all systems support the noexec option, so you may need to
  1401.   remove it from the mount options above.
  1402.   
  1403.   The /archive partition on wuarchive is currently a 21GB logical disk.
  1404.   Programs that report the total disk usage and free space, such as 'df'
  1405.   on UNIX systems, are sometimes confused by large disks and will report
  1406.   erroneous used/free space -- for example you may see that your /wu
  1407.   partition has -234364KB used.  Just ignore such results, or beat on your
  1408.   vendor to fix the problem.
  1409.   
  1410.   Please feel free to mount the archive partition at any time.  Wuarchive
  1411.   is up and running and ready to service your every request...  If you do
  1412.   mount the archive partitions, PLEASE MAKE SURE THAT THEY ARE SOFT MOUNTED.
  1413.   --------------------------------------------
  1414.   File: /archive/languages/ada/userdocs/alt_srcs/wwwcnam.txt
  1415.   World Wide Web Ada Server for the PAL on web.cnam.fr
  1416.   Last Update: 30 September 1994
  1417.   
  1418.   It is made of three parts:
  1419.   
  1420.   http://web.cnam.fr/Languages/Ada/PAL/ the home page with pointers with 
  1421.            the other pages
  1422.   
  1423.   http://web.cnam.fr/Languages/Ada/PAL/catalog.html a catalog of most 
  1424.            frequently asked software (very short at the present time)
  1425.   
  1426.   http://web.cnam.fr/Languages/Ada/PAL/find_in_PAL.html a index page 
  1427.            to explore names of files, directories and READMEs (may be mail 
  1428.            on the pal-announce list, too?). It uses a base which is 
  1429.            automatically updated twice in a week.
  1430.   
  1431.   Stephane Bortzmeyer           Conservatoire National des Arts et Metiers
  1432.   bortzmeyer@cnam.fr            Laboratoire d'Informatique
  1433.                                 292, rue Saint-Martin
  1434.   tel: +33 (1) 40 27 27 31      75141 Paris Cedex 03
  1435.   fax: +33 (1) 40 27 27 72      France
  1436.   --------------------------------------------
  1437.   File: /archive/languages/ada/userdocs/alt_srcs/wwwsrvr.txt
  1438.   Subject: Ada WWW Server - comp.lang.ada #17876
  1439.   Last Update: 24 March 1994
  1440.   
  1441.   From article <1994Mar24.170427@di.epfl.ch>,
  1442.   Magnus.Kempe@di.epfl.ch (Magnus Kempe) writes:
  1443.                      *** The Ada WWW Server ***
  1444.   
  1445.   is alive and heavily used. It is a hypertext information server for the
  1446.   Ada programming language, managed at the Software Engineering Lab of
  1447.   the Swiss Federal Institute of Technology in Lausanne, Switzerland.
  1448.   
  1449.   In this message you will find an overview of the contents of the
  1450.   Ada WWW server, and some information on WWW and available browsers.
  1451.   Both parts have been updated since the first announcement was sent
  1452.   to comp.lang.ada.
  1453.   
  1454.   The URL of the Ada WWW Server is
  1455.           http://lglwww.epfl.ch/Ada/
  1456.   
  1457.   [and nothing else; don't forget the trailing '/'.]
  1458.   
  1459.   [If you have been informed of another, old URL, please throw it away.
  1460.    The URL indicated above is host-independent and will always be valid.
  1461.    Thank you.  It is useless to try to FTP to this site; we do not (yet)
  1462.    provide anonymous FTP access.]
  1463.   
  1464.   The Ada WWW Server will continue to grow.  All comments, ideas, and
  1465.   requests for additions or corrections, are welcome (e-mail to me,
  1466.   Magnus.Kempe@di.epfl.ch).  In particular, I look forward to your
  1467.   contributions.
  1468.   
  1469.   What's on the server ?
  1470.   
  1471.   The Ada WWW Server provides Ada-related information and hypertext
  1472.   access in areas including:
  1473.           Historical notes on Ada
  1474.             - the Lady and the programming language
  1475.           References
  1476.             - hypertext LRM 83 and (draft hypertext of) Draft RM 9X;
  1477.               rationales
  1478.           State of Ada 9X revision process
  1479.           Standards
  1480.           Bindings
  1481.           Tools and Components
  1482.           Intellectual Ammunition
  1483.             - some facts about the language; Ada 9X; Ada in academia and
  1484.               industry; special interest groups; and debunking some myths
  1485.           Introductory Material
  1486.             - design goals and summary of the language; textbooks; "free"
  1487.               compilers
  1488.           Resources
  1489.             - software repositories; books and articles; list of validated
  1490.               compilers; cheap and "free" compilers; educational discounts;
  1491.               and CD-ROMs
  1492.           CS Technical Reports
  1493.           FTP Sites--and Mirrors
  1494.           Calendar of Ada-related events
  1495.           Ada Today
  1496.             - press releases; technical and other news
  1497.           Frequently Asked Questions--with Answers (from comp.lang.ada)
  1498.   
  1499.   For instance, you will find the list of schools using Ada in CS1
  1500.   or CS2, an article on commercial success stories, information about
  1501.   software components, as well as hypertext versions of the Ada
  1502.   reference manual (both 83 and draft 9X).
  1503.   
  1504.   What is WWW ?
  1505.   
  1506.   The World Wide Web (WWW) is what Fortune Magazine ("The Internet And
  1507.   Your Business," March 7, 1994, pp. 86-96) recently called the "killer
  1508.   application" that will make the Internet indispensable to anyone in
  1509.   the 1990's just as the spreadsheet did for the PC in the 1980's.
  1510.   
  1511.   WWW is like a hypermedia encyclopedia.  It is a database and
  1512.   communications protocol, multimedia, distributed, and hypertext,
  1513.   developed by researchers at CERN, Geneva, Switzerland.  Clicking
  1514.   on links takes the user from document to document, from site to
  1515.   site, world-wide.  Mosaic is the name of an application which
  1516.   lets users navigate through the Internet and browse through the
  1517.   Web; this software --distributed free to anyone who requests it
  1518.   and available for Unix workstations, Macintosh systems, and MS
  1519.   Windows-- was developed at NCSA, Champaign-Urbana, Illinois.
  1520.   
  1521.   WWW has also attracted attention from Business Week (two articles,
  1522.   March 28, 1994, pp. 170 and 180), Byte ("Data Highway," March 1994),
  1523.   Scientific American ("Wire Pirates," March 1994), German Der Spiegel,
  1524.   and British PC Week (March 15, 1994).  WWW was recently featured on
  1525.   CNN's FutureWatch.
  1526.   
  1527.   WWW browsers are available for various systems.
  1528.   
  1529.   The Mosaic binaries are FTP-able from ftp.ncsa.uiuc.edu in /Mosaic,
  1530.   /Mac/Mosaic, and /PC/Mosaic .  Lynx is a full screen browser for vt100
  1531.   terminals; precompiled binaries are available from ftp2.cc.ukans.edu
  1532.   in /lynx .  Cello is a client for PCs running Windows, available from
  1533.   fatty.law.cornell.edu in /LII/Cello . W3 is an Emacs subsystem, available
  1534.   from cs.indiana.edu in /elisp/w3 .
  1535.   
  1536.   If you work on a Unix machine, WWW browsers might already be installed, so
  1537.   you may try to execute
  1538.           xmosaic http://lglwww.epfl.ch/Ada/
  1539.   or      Mosaic http://lglwww.epfl.ch/Ada/
  1540.   (don't forget the trailing '/')
  1541.   
  1542.   For more information, read the WWW FAQ, always available in the
  1543.   news.answers archive on rtfm.mit.edu in /pub/usenet/news.answers/www.faq.
  1544.   
  1545.   --------------------------------------------
  1546.   File: /archive/languages/ada/userdocs/alt_srcs/wwwstars.txt
  1547.   STARS WWW Home Page
  1548.   Last Update: 30 September 1994
  1549.   
  1550.   The Software Technology for Adaptable, Reliable Systems (STARS) 
  1551.   Program proudly announces its new home page on the World-Wide 
  1552.   Web (WWW). Take the opportunity to find out what STARS (an ARPA 
  1553.   sponsored program) is doing to change today's software development 
  1554.   paradigm to one which emphasizes a process driven, domain specific 
  1555.   reuse-based approach to software intensive systems.
  1556.   
  1557.   The STARS WWW server is located at the STARS Technology Center in
  1558.   Arlington, Virginia and is accessible via the Uniform Reference 
  1559.   Locator (URL):
  1560.   
  1561.              http://www.stars.ballston.paramax.com/
  1562.   
  1563.   Take the opportunity to look over our home page. You will find an
  1564.   overview of the STARS Program, STARS Newsletters and technical
  1565.   papers. You will also see several ways to interact with the STARS 
  1566.   Program, including registering for our Demo Days, subscribing to the
  1567.   Newsletter, requesting program information, and providing comments
  1568.   on the home page itself. Let us know what you think.
  1569.   
  1570. =======================================================
  1571. Subject: What Are Some Useful World Wide Web Home Pages?
  1572. Last Update: September 30, 1994
  1573.  
  1574. Some useful World Wide Web Server home pages:
  1575.  
  1576.   Ada -
  1577.     http://lglwww.epfl.ch/Ada/
  1578.  
  1579.   PAL -
  1580.     http://web.cnam.fr/Languages/Ada/PAL/
  1581.     http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/
  1582.  
  1583.   STARS -
  1584.     http://www.stars.ballston.paramax.com/
  1585.  
  1586. =======================================================
  1587. Subject: How Do I Work with PAL ZIP and MAC Binary Files from my MAC?
  1588. Last Update: June 29, 1993
  1589.  
  1590. See the file mbin*.abs (a text file) in the PAL toolkit directory.
  1591. There is a program for converting binary images in the PAL into Mac
  1592. Binary format.  There are also ZIP and UNZIP programs for the Mac.
  1593.  
  1594. Thanks to Mike Feldman for his support in this matter.
  1595.  
  1596. =======================================================
  1597. Subject: How Can I Submit an Item to the PAL?
  1598. Last Update: December 6, 1993
  1599.  
  1600. Contact Richard Conn at
  1601.  
  1602.   conn@wuarchive.wustl.edu
  1603.  
  1604. if you wish to submit an item to the PAL.  Several different mechanisms
  1605. are in place for making a submission, including direct FTP into the PAL
  1606. (which is by far the easiest from my point of view).  I will ask you to
  1607. fill out an Item Description (ID) file which describes the item you are
  1608. submitting.  Once the item is on WUARCHIVE and I have your filled-out
  1609. ID file, I can take it from there.
  1610.  
  1611. Detailed submission instructions are in the file submit2.txt in the
  1612. directory languages/ada/userdocs/faqfile.
  1613.