A method and apparatus for transforming large messages using a scalable
process. This scalable process decomposes the message into nodes and node
values. Navigation between related tree node tree is carried out based
upon the decomposed message. Following decomposition a first node to be
transformed is retrieved. Following retrieval of the first node a second
node to be transformed is requested. The process obtains the node from
the node files. This process repeats until the message is transformed.