From: Jerome_V_Vollborn@cup.portal.com
Subject: Re: Vendors of Ada ADTs
Date: 4 Jan 89 05:15:26 GMT [thread overview]
Message-ID: <13182@cup.portal.com> (raw)
In-Reply-To: 12969@cup.portal.com
Bill Wolfe sent a note saying that I should clarify my previous posting.
EVB Software Engineering has a package of ADT's that generally follow Grady
Booch's taxonomy. They are a family of generic packages for stacks, lists,
queues, ... There are versions of each ADT for managed/unmanaged, single user/
multi-user, balking/non-balking, ... Write to EVB and they will supply a
sales brochure with all of the details.
Each of the components has three major pieces: a design description, a test
program, and the Ada code. The design description and test cases will answer
Dr. McKay's questions (what services are provided, how well are the services
provided, and under what circumstances) without having to reference the code
itself.
The most impressive things about the GRACE package (to me at least) are (1)
the design documentation is complete for all of the components; (2) the
components are consistantly well commented, documented and tested; (3) the
code is very clean and a very good example of what Ada code should look like
(e.g., exceptions are only used for exceptional conditions not as sneaky
goto's as in Grady Booch's book on reusable components); and (4) Ed Berard
envisions these components as the equivalent of SSI IC's in the hardware
world. Note that the GRACE components have the three elements necessary to
be truly reusable: a design document element, test cases, and source code.
The address for EVB is:
EVB Software Engineering, Inc.
5303 Spectrum Drive
Frederick, Maryland 21701
301-695-6960
I don't have the name of the lady who handles the orders and shipping. I
have changed companies recently and her name got lost.
prev parent reply other threads:[~1989-01-04 5:15 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
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 message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox