1. A method for generating a transformation specification document describing transformations for transforming a received message conforming to a second interface definition to a message conforming to a first interface definition; the method comprising: loading the first interface definition into memory; loading the second interface definition into memory; determining all additional elements of the second interface definition loaded into memory not contained in the first interface definition loaded into memory; generating processing logic for removing all of the determined additional elements from the received message; and generating the transformation specification document using the generated processing logic.