Template Based Data Transformation
Java package to generate text from XML
Simple and declarative
Separates data from process
Allows selection, iteration and recursion
Complex transformations can be coded in java