|Holger Eichelberger and Jürgen Wolff von Gudenberg
|JTransform, a Tool for Source Code Analysis
|Beitrag zu Zeitung oder Zeitschrift
|number / issue
|Code transformation and analysis tools provide support for software engineering tasks such as style checking, testing, calculating software metrics as well as reverse- and reengineering. In a reverse step information is picked from a source text in order to facilitate its comprehension, its visualization or the check of agreed standards concerning coding quality or layout. In this short paper (see  for details) we describe JTransform, a general Java source code processing and transformation framework. It consists out of a Java parser generating a configurable parse tree and various visitors (transformers, tree evaluators) which produce different kind of outputs.