comp.lang.ada
 help / color / mirror / Atom feed
* Vendors of Ada ADTs
@ 1988-12-24 21:11 Bill Wolfe
  1988-12-27  2:52 ` Jerome_V_Vollborn
  0 siblings, 1 reply; 3+ messages in thread
From: Bill Wolfe @ 1988-12-24 21:11 UTC (permalink / raw)



   In response to e-mailed queries regarding the addresses of vendors
   for Ada ADTs and other reuseable software components, here is a summary:


      1) Wizard Software
         835 S. Moore Street
         Lakewood, CO  80226  USA

         Wizard sells the collection of ADTs described by Grady Booch 
         in his book, "Software Components with Ada" (or words to that
         effect).  A wide spectrum of implementations is provided, 
         covering variations such as whether the ADT is of finite 
         or infinite capacity, whether the ADT has been hardened
         such that it can cope with the shared-variable environment
         (in which a single instance of the ADT is subject to simultaneous
         demands for service from an arbitrary number of tasks), etc.  

         Booch's book also describes ADT construction techniques in 
         sufficient detail to enable any reasonably intelligent 
         programmer to construct his/her own toolbox of ADTs,
         and that approach is not without its advantages. 


      2) Lib Systems, Inc.
         P.O. Box 18173
         Anaheim, CA  92817  USA

         Lib Systems provides software in the following categories:
         Mathematical Algorithms, Real-Time Control Systems, Graph
         Algorithms, Board Support Packages, Business Packages, String
         Processing, Sorting Algorithms, Searching Algorithms, Geometric
         Algorithms, and Miscellaneous.  Appropriate ADTs are provided
         for use with these packages, where appropriate; for example,
         both sparse and dense representations of a graph ADT are
         provided.  However, they do not appear to provide the depth
         of coverage available in the Booch components; judging from
         the Lib Systems catalog, I would doubt that their graph ADTs
         would survive long in a multitasking environment.
 
    
   As I mentioned in comp.lang.ada earlier, I prefer to construct my own
   ADTs, and I therefore have absolutely no experience with, and in no
   way do I endorse, the products of either vendor.  I have summarized
   the knowledge available to anyone who reads the vendor catalogs and
   the "Software Components with Ada" book.  It is recommended that anyone
   who is considering purchasing products from either vendor become familiar
   with objective reviews of those products; perhaps someone who knows of
   the existence of such reviews could summarize the results.

   Other reuseable software sources which I have heard of but have no
   specific information on include the GRACE library from EVB, and the
   RAPID library of MIS software.  Anyone having knowledge of these or
   other sources should feel free to contribute a followup article.   



                                            Bill Wolfe

                                     wtwolfe@hubcap.clemson.edu

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

end of thread, other threads:[~1989-01-04  5:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1988-12-24 21:11 Vendors of Ada ADTs Bill Wolfe
1988-12-27  2:52 ` Jerome_V_Vollborn
1989-01-04  5:15   ` Jerome_V_Vollborn

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