Patent ID: 7248936

Claim:
A method of verifying a tool recipe, the method comprising the steps of: intercepting the tool recipe during an uploading of the tool recipe from a tool recipe creator or a downloading of the tool recipe from a recipe management system, wherein the tool recipe includes at least one parameter; determining whether an associated parameter verification set (PVS) template for the tool recipe exists; in the case that the associated PVS template exists, determining whether the PVS template includes an auditable corresponding parameter for at least one parameter of the tool recipe; in the case that the associated PVS template includes the auditable corresponding parameter, determining whether to verify the tool recipe by: comparing each parameter having an auditable corresponding parameter to the auditable corresponding parameter of the associated PVS template to determine whether any non-matching parameter sets exist, verifying the tool recipe in the case that no non-matching parameter sets exist, determining, in the case that at least one non-matching parameter set exists, whether the parameter of all of the non-matching parameter sets are indicated as modifiable in the associated PVS template, and in the case that not all of the parameters of the non-matching parameter sets are modifiable, inhibiting verification of the tool recipe, and modifying, in the case that all of the parameters of the non-matching parameter sets are modifiable, all the parameters of the non-matching parameter sets to match the auditable corresponding parameter and verifying the tool recipe.