[comp.sw.components] Software Components with Ada

oglesby@m3.multiflow.COM (Jose Oglesby) (09/23/89)

I just started reading this book and I was wondering if the code for
the components described in it is available on line anywhere.
So far the book is quite interesting.  It is not parochial in that
even though the techniques are discussed in an Ada framework they
are generally applicable.

It is interesting to note that the taxonomy for software components
described in the book allows for both managed and unmanaged
components.  This is relevant to the current GC discussion.  Both GC'd
and non GC'd components have their place.  The important thing to
discuss is the specification of the component and not its storage
management policy.  Of course, the storage management policy will have
an impact on the specification.  One would expect, however, that GC'd
and non GC'd versions of the same components would have much in
common.

What I would like to see in this group is pointers to collections (in
any language) of useful components (such as the ones described in
Booch's book).  I would also like to see discussions about the
quality of such collections.  So far, for a group about reusable
code, there has been precious little code to reuse presented here.
--
Jose Oglesby
oglesby@multiflow.com		Multiflow Computer
or oglesby@mfci.uucp		31 Business Park Drive
or ...!uunet!mfci!oglesby	Branford CT 06405       (203)-488-6090

billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 ) (09/24/89)

From oglesby@m3.multiflow.COM (Jose Oglesby):
> I just started reading this book [Software Components with Ada, by
> Grady Booch] and I was wondering if the code for the components 
> described in it is available on line anywhere.

   They are sold by Wizard Software, 835 S. Moore Street, Lakewood, CO;
   the charge is from $100 for a one-CPU educational license to $5000
   for a commercial site license, or at least that's what the prices
   were in October 1988.  

> What I would like to see in this group is pointers to collections (in
> any language) of useful components (such as the ones described in
> Booch's book).  

   There is a guidebook called Ada: Sources and Resources which is 
   written by Karl Nyberg of Grebyn Corporation (karl@grebyn.com)
   which gives a comprehensive survey for Ada components; the address
   is Karl Nyberg, Grebyn Corporation, P.O. Box 1144, Vienna, VA, 22180.

> I would also like to see discussions about the
> quality of such collections.  So far, for a group about reusable
> code, there has been precious little code to reuse presented here.

   If you want lots of reuseable code, try the Ada Software Repository;
   for the cost of postage, you can get a very full magtape (6250 bpi
   in Unix tar format, several mag tapes at lower densities or other
   formats) full of reuseable code.  (You must supply the tapes...)

   I'm e-mailing you a description of the Ada Software Repository and 
   how to access it, which I will be happy to send to anyone else who 
   requests it via e-mail to wtwolfe@hubcap.clemson.edu. 


   Bill Wolfe, wtwolfe@hubcap.clemson.edu