We want to thank Robert Filman, Shigeru Chiba, and Tzilla Elrad, who have provided many critical remarks on an earlier draft of this paper. Their knowledgeable comments have significantly contributed to the quality of its presentation. All remaining errors are, of course, ours. Discussions with the participants of the JMangler tutorial and demonstration at AOSD 2003 have provided much encouragement and sharpened our understanding of current needs and relevant future work. In this context, thanks go in particular to Andrew Clement, Bruno Harbulot, Eric Hilsdale, Mik Kersten, Renaud Pawlak, Andrei Popovici, Christa Schwanninger, Lionel Seinturier, and Matthew Webster. We also want to thank Lodewijk Bergmanns and Stephan Herrmann for providing information about the JMunger and ObjectTeams projects early during their development. Stephan Herrmann, and Christine Hundt also provided a lot of helpful feedback on bugs and possible improvements in various versions of JMangler. Most of this work has been performed within the TAILOR project, directed by Professor A. B. Cremers and partly supported by Deutsche Forschungsgemeinschaft (DFG) under grant CR 65/13. |