Reengineering Tool Kit for Java
Reengineering Tool Kit for Java is a set of tools for analyzing and transforming Java programs and generating XML documents. For complicated analysis, software metrics calculations, and transformations of any kind to be performed, the Java source code and/or the Java class file must be parsed. Reengineering Tool Kit for Java parses the source code (JavaML) and the class file (ClassML) and generates XML documents that are easier to read and work with. Download it for a free 90-day trial.