1. A non-transitory computer readable medium containing a set of computer executable instructions executable on a processor connected to a computer network to produce a simulation model of the computer network to affect a solution for a systems performance engineering problem, wherein the computer network provides a set of network traces representing data traffic on the computer network, a set of resource data related to a set of computers connected to the network, and a set of application traces produced by a set of applications running on the set of computers, wherein the set of computer executable instructions, when executed by the processor, perform the steps of: providing a data profiler module, running on the computer network, the data profiler module configured to receive and standardize the set of network traces, the set of resource data and the set of application traces into a standardized data set; providing a modeler module, running on the computer network, the modeler model configured to receive the simulation model; providing a model generation module, running on the computer network, the model generation module configured to receive the standardized data set from the data profiler module; providing a switchboard module, running on the computer network, connected to the data profiler module, the modeler module, and the model generation module;- providing a project organizer module, running on the computer network connected to the data profiler module, the modeler module, and the model generation module through the switchboard module, the project organizer module operable to design a recipe directed toward the solution for the systems performance engineering problem, the recipe including a set of steps, wherein each step of the set of steps comprises step behaviors and step properties and is executable to perform a defined task related to the solution, the project organizer module further operable to perform: a step tailor function configured to set one or more step behaviors and one or more step properties of a step of the set of steps; a step recipe building function configured to organize the set of steps into the recipe; a step control function configured to use the recipe to execute the set of steps, wherein the execution of the set of steps comprises communicating commands to the data profiler module, the modeler module, and the model generation module through the switchboard module; a step list function configured to provide the set of steps to the recipe building function; and a plug-in facility function configured to provide a list of steps to the step list function and the one or more step behaviors and the one or more step properties to the step tailor function; converting, by the switchboard module, a protocol of the commands communicated from the project organizer module, for distribution to the data profiler module, the modeler module, and the model generation module, to match protocol requirements of the data profiler module, the modeler module, and the model generation module; generating, by the model generation module, the simulation model of the computer network in response to one or more of the commands communicated from the project organizer module through the switchboard module using the standardized data set provided by the data profiler module; generating, by the modeler module, a simulation report using the simulation model generated by the model generation module.