The Original Booch Components



These components were originally written by Grady Booch in the 1980's using Ada 83 and this web site exists in order to maintain and extend them for use with the current and future versions of the Ada language in a way that is in keeping with the style in which they were first written.


These components provide definitions of generic structures and tools that work with those structures.
All of the structures and tools can be instantiated to contain and work on a user-specified type of item. Also, there are several variations of each basic component. Each variation caters to a distinct usage environment such as the presence or lack of multiple tasks and speed and memory usage constraints.


Component License Terms

Latest Versions

Reported Defects

Gallery of User Submitted Samples

Related Links

Discussion and Support