Systems available for dissemination:
Demeter/C++: Makes adaptive programming available to the C++ community. Environment requirements: Unix (SUNOS, IBM RS 6000, Linux). email: lieber@ccs.neu.edu
Demeter/Java: Makes adaptive programming available to the Java community. Environment requirements: Java. email: dem@ccs.neu.edu
AP Studio: Graphical user interface for developing strategies. email: lieber@ccs.neu.edu
Demeter/CLOS and Demeter/Perl are also available but have been implemented externally. See Demeter home page.
The core algorithm for compiling adaptive programs (the TG package)
How are results of this work exploited by others? Some use our papers/book which convince them of the advantages of the adaptive approach and they implement their own tools for there favorite programming languages. Examples: BBN in Cambridge (Demeter/CLOS), researchers in Japan (a version of Demeter/C++ in 97 lines of Perl code) and Denmark (Demeter/Perl). Others use our papers/book to learn about the traversal/visitor style of programming and they use it in conventional environments (example: HP installation software). Others use our tools in combination with our papers/book. Example: GTE Laboratories, ScanSoft, Motorola, Wall Street company (name not revealed to us).