21. The system of claim 17 , wherein during execution of the data integration code in debugging mode, the debugger client is configured to: replace a portion of the data integration code with a new portion of code; execute the new portion of code in the debugging mode; and update source code corresponding to the data integration code based on the new portion of code.
22. The system of claim 21 wherein the debugger client is further configured to recompile the source code after it has been updated to reflect the new portion of code.