Details zur Publikation
@article {EichelbergerGudenberg04a,
author={Holger Eichelberger and Jürgen Wolff von Gudenberg},
title={Object-oriented Processing of Java Source Code},
journal={Software - Practice & Experience},
number={12},
volume={34},
year={2004},
pages={1157-1185},
doi={10.1002/spe.607},
abstract={Code transformation and analysis tools provide support for software engineering tasks such as style checking, testing, calculating software metrics as well as reverse- and re-engineering. In this paper we describe the architecture and the applications of JTransform, a general Java source code processing and transformation framework. It consists of a Java parser generating a configurable parse tree and various visitors (transformers, tree evaluators) which produce different kinds of outputs. While our framework is written in Java, the paper further opens an opportunity for a new generation of XML-based source code tools.}
}