A method executing on a computer readable medium for determining the value of each of a plurality of parameters for use as an input file to a computer program, the parameters including required, optional and locked parameters, and the method comprising the steps of: