[comp.lang.c] Beta sites wanted

landis@ade5.uucp (08/18/90)

    A.D.E. is looking for Beta sites for a set of C-based utilities that
run on SUN-3 and Sun-Sparc.

Description:

    The utilities manage in-memory data in singly and doubly linked lists,
    hash tables, heaps, threaded trees, balanced trees, priority queues,
    sets, and directed graphs.

    Relation managers handle many-to-one and many-to-many relationships, a
    memory management package.  A logfile package is also included that links
    output files in a directed graph so messages sent to one log are
    automatically forwarded to those downstream (cycles are resolved so each
    log only sees each message once).  Logfiles and links can be activated
    and deactivated at run time to temporarily modify the network without
    modifying its underlying structure.

    Development and production libraries are available to C and C++
    developers.  

Key features:

    All organizational (list, queue, tree, etc.) pointers are external
    to the structures being managed so any structure can be a member of
    multiple organizations without conflict.

    All organizations are heterogeneous.

    All organizations are dynamically allocated, so building a list of
    lists of trees and queues doesn't require compile time preparation.

    NULL and other special values are NOT special.

    The enumeration is separate from the organization itself, so
    multiple enumerations on the same organization do not conflict.

    Inserts and removes during enumeration update all enumerations.

    The organizational functions exhibit high orthogonality, high cohesion,
    and low coupling.

If you are interested in actively testing these utilities, contact...
-- 
Mike Landis
Automated Design Enterprises	UUCP:...!ut-emx!ade5!landis
Austin, Texas
phone: (512)345-1146