1. A method, comprising: receiving, in a computer, at least one business rule that specifies at least one template to be used in generating a code file; generating a configuration file that identifies a location of the at least one template; retrieving and parsing the at least one template to generate a question file that indicates at least one tag in the at least one template; obtain user input concerning a value that relates to the at least one tag; and generating the code file by replacing the at least one tag in the template with the value.