14. A computer readable medium that stores code executable by a processor that causes a computer to: convert the non-structured information transformation specification to a structured information transformation specification; generate information transformation code responsive to the structured information transformation specification, alter the information transformation code, and associate a code alteration indication to the non-structured information transformation specification in response to the alteration of the information transformation code, the association further comprising performing a conversion of the information transformation code to a format compatible with the structured information transformation specification to generate an intermediate code alteration, and performing a conversion of the intermediate code alteration to a format compatible with the non-structured information transformation specification to generate the code alteration indication.
21. The computer readable medium according to claim 14 wherein the code further causes the computer to store versions of the structured information transformation specification and determine an alteration by comparing between at least two versions of the structured information transformation specification.