Any Java project with more than about 10,000 lines of source code will likely benefit from it (and the more code you maintain, the greater the savings -- we estimate that it can cut development and maintenance time in half in extreme cases). We have internally used it for over four years to maintain approximately 660,000 lines of Java code.
The Meta-Ja manual is available in PDF, HTML, and plain text format. (It is also included in every distribution.)
The JavaDoc-generated Meta-Ja Utilities documentation can be browsed here. (It is also included in every distribution.)
You can use Meta-Ja for free for research purposes. Download the Meta-Ja distribution from here.
You can also use Meta-Ja for commercial development by licensing it from USC (contact me).
Martin Frank frank@isi.edu USC/ISI, 10th floor voice: (310) 448-9182 4676 Admiralty Way fax: (310) 822-6592 Marina del Rey, CA 90292 http://www.isi.edu/~frank