comp.lang.ada
 help / color / mirror / Atom feed
* PAL Release: CS Parts reusable Ada components
@ 1993-06-18 13:39 agate!howland.reston.ans.net!wupost!wuarchive.wustl.edu!conn
  0 siblings, 0 replies; 2+ messages in thread
From: agate!howland.reston.ans.net!wupost!wuarchive.wustl.edu!conn @ 1993-06-18 13:39 UTC (permalink / raw)


Public Ada Library (PAL) Release Notice
Release of: CS Parts Reusable Ada Software Components
------------------------------
1. Taxonomy:
    SOFTWARE COMPONENTS
        CS PARTS
------------------------------
2. Author:
    Compiled by Richard Conn, PAL
    (numerous authors: see ABSTRACT below)
------------------------------
3. Rights:
    Release to Ada Community
------------------------------
4. Abstract:
CS Parts is a collection of reusable Ada software
components that was put together from (1) items in the ASR
and (2) new items written to meet specific needs not found
in the ASR.  It was developed originally to support courses
in Software Engineering with Ada, and it has been used on
several DoD projects as well.
  CS Parts include several different kinds of components:
    1. components that implement useful data structures,
such as binary trees, B+ trees, C strings, dynamic arrays,
dynamic strings, linked lists (single and double), queues,
and ordered sets
    2. components that provide a number of math routines,
such as bit manipulation, matrix and vector manipulation,
algebraic and trig functions, permutations, and random
number generators
    3. components that support string manipulation, such
as case sensitive and insensitive string comparison,
character set testing, string parsers, string searches,
and many different kinds of string manipulation (such as
insertion and removal of substrings)
    4. components that support output reports in various
forms, such as screen displays (with cursor positioning
and color), unit test logs (which note test results and
other data), and formatted report generation (with page
headings, footers, automatic numbering, underlining,
bold facing, and other options)
    5. components that support command line interfacing,
such as a UNIX-like ARGC/ARGV facility and an include
file processing facility
    6. components that support file generation, including
various forms of text and binary files.

Documentation includes a Software User's Manual (SUM) and
a Version Description Document (VDD) in DoD-STD-2167A format
(built from the DoD-STD-2167A templates in the ASR).
All Ada package specifications are compliant with the
proposed MIL-HDBK-1804 (also available in the ASR).  The
Portable Text Formatter (PTF) from the ASR and the PAL is
required to assemble the documents.

CS Parts is the core reusable components library used to
support many ASR- and PAL-specific tools.  The files associated
with CS Parts include:
   CSPARTD.SRC -- a PAGER2 file containing the SUM and VDD,
where the VDD contains instructions for compiling the parts
   CSPARTS.SRC -- a PAGER2 file containing the Ada specs
of the parts in compilation order
   CSPARTBn.SRC -- 3 PAGER2 files containing the Ada bodies
of the parts in compilation order (numbered 1, 2, 3)
   CLIBODY.SRC -- a PAGER2 file containing many alternate
implementations of the Command Line Interface package
body for a variety of target Ada compilers and platforms

Author List:
  Art Adamson, General Electric
  Buddy Altus, Intermetrics
  John Anderson, Texas Instruments
  Ron Bell, unknown
  Doug Bryan, Stanford University
  Richard Conn, ASR and PAL
  Terry Courtwright, WIS
  Michael Gordon, Intermetrics
  Ron Kownacki, Intermetrics
  Roger Lee, Naval Air Development Center
  Geoff Mendal, Stanford University
  Freeman Moore, Texas Instruments
  Joseph Orost, Concurrent Computer Corporation
  Bill Toscano, Intermetrics
  Bill Whitaker, WIS
  Bill Wolfe, Clemson University
------------------------------
5. Directory Listing:

languages/ada/swcomps/csparts.*:
  File Name                 Size
  ---------                 ----
  csparts.zip            215,195


Totals
  ==============  ==============
    1 Files              215,195
-- 
====================================================================
Richard Conn, ASR and PAL Manager  |  conn@wuarchive.wustl.edu

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: PAL Release: CS Parts reusable Ada components
@ 1993-06-22 14:27 Rob Spray
  0 siblings, 0 replies; 2+ messages in thread
From: Rob Spray @ 1993-06-22 14:27 UTC (permalink / raw)


In <conn.740692541@wuarchive.wustl.edu> conn@wuarchive.wustl.edu (Richard Conn)
 writes:

>spray@convex.com (Rob Spray) writes:

>>In <conn.740410771@wuarchive.wustl.edu> conn@wuarchive.wustl.edu (Richard Con
n) writes:

>>>Author List:

>That's easy ... I wrote my parts of CS Parts with my ASR and PAL
>hats on.  

I dunno how this got on comp.lang.ada.   I had sent Richard private
email and had received a email reply from him.  Later I noticed
my mail as a post on comp.lang.ada.  I sent out a cancel but too
late apparently.  And I thought nn was simple to use.  Not enough
coffee I guess.

It was not my intention to start a public discussion on this.
Whatever his affiliations, Richard has done a great deal of
work for the ASR & PAL.

We now return you to Mandate-bashing, already in progress.

--Rob   spray@convex.com

"Mandate, my ass."
		   Gil Scott-Heron, "B Movie"

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1993-06-22 14:27 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1993-06-22 14:27 PAL Release: CS Parts reusable Ada components Rob Spray
  -- strict thread matches above, loose matches on Subject: below --
1993-06-18 13:39 agate!howland.reston.ans.net!wupost!wuarchive.wustl.edu!conn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox