1. A method for migrating a legacy translation map suitable for a legacy application to an evolved translation map suitable for an evolved application, comprising: determining an input file structure from input file structure information in the legacy translation map; determining an output file structure from output file structure information in the legacy translation map; creating an extensible markup language (XML) binding object representation of: source code for the input file structure; and source code for the output file structure; creating an evolved language object representation of translation instructions in the legacy translation map; adding temporary segments to the XML binding object representation of source code for the input file structure; generating evolved language object representation of instructions to write input data into the temporary segments; merging the evolved language object representation of translation instructions into the XML binding object representation; and generating the evolved translation map as an XML file based on the XML binding object representation resulting from said merging.