Hi Bob: here is a very nice success story about having EDCS sponsored research appearing in commercial products. -- Karl ============ Hi Debra: Very good to hear from you. It is very good to know that the traversal/visitor style of programming which we developed as part of our ARPA-sponsored Demeter project is already in a released HP product. This is very fast technology transfer thanks to NTU. There are definitely further opportunities in this area: 1. Tendril Software Inc. sells a tool called StructureBuilder which will have features supporting traversals. See: http://www.tendril.com/tendril.html The CEO of Tendril is a former HP Lab director who spent a few months at NU exploring Demeter and other technologies. 2. Mira Mezini at the University of Siegen in Germany works on a generalization of the traversal/visitor style. She has several papers on this and is in the process of completing her Ph.D. thesis. mira@informatik.uni-siegen.de 3. We have developed a new compilation algorithm for traversals which is very useful for implementing traversals correctly in a conventional environment. 4. Jens Palsberg at Purdue has built a tool for programming with visitors for Java. It seems to be suited for a conventional environment. palsberg@cs.purdue.edu Is HP looking into providing tools for supporting the traversal visitor style of programming? Best regards, -- Karl PS. Your short report: http://www.ccs.neu.edu/research/demeter/evaluation/conventional-env/hp.html is frequently visited. ================================== From DEBRA_BACON@HP-Vancouver-om1.om.hp.com Wed Aug 13 14:01:07 1997 Date: Wed, 13 Aug 97 11:01:02 -0700 Subject: uses of adaptive programming in conventional c++ environment TO: lieber@ccs.neu.edu Hi Karl, I wrote a paper in your fall 96 Adaptive O-O S/W class, concerning the use of adaptive programming in conventional c++ environment. We've released the product that was implemented using your concepts. I am curious about any recent efforts that you know of that extends the concepts within a conventional c++ or J++ environment. Do you see opportunities for further exploitation in this area? Deb Bacon dbacon@vcd.hp.com