1. A system for software application recreation in a computing environment, comprising: a trace generator configured for executing on a processor for generating program execution diagnostic trace data for a software application; a trace analyzer configured for executing on a processor for analyzing program execution diagnostic trace data of the software application to generate analysis results; and an application recreation module configured for executing on a processor for recreating program source code representing interactions from the software application based on the analysis results of data traced at selected points during the software application execution, and for generating a new executable version of the software application from the data traced at selected points during the software application execution, wherein the application recreation module is further configured for creating white space code to simulate the software application execution timing by replacing business logic code of the software application with white space code in the executable version based on a diagnostic trace analysis, wherein the white space code comprises instructions to simulate program instructions of the software application in the new executable version of the software application.