Patent ID: 8117146

Claim:
A method of computing the values of a plurality of configuration parameters associated with an application operating in a digital environment, wherein said application uses the values of said plurality of configuration parameters during execution, wherein said application delivers an optimal performance when said plurality of configuration parameters are set to the computed values, said method comprising: maintaining a rules data indicating a corresponding rule for each of said plurality of configuration parameters, wherein each rule indicates the manner of calculation of the value for the corresponding configuration parameter based on a corresponding set of production metrics, wherein each production metric numerically represents a corresponding characteristic of said digital environment during execution of said application; receiving an indication that the value of a first configuration parameter is to be computed, wherein said first configuration parameter is contained in said plurality of configuration parameters; identifying a first rule corresponding to said first configuration parameter based on said rules data, wherein said first rule indicates that said first configuration parameter is calculated based on a first set of production metrics; determining a corresponding set of values of each of said first set of production metrics; and calculating the value for said first configuration parameter using said first rule and said corresponding set of values of each of said first set of production metrics.