1. A method for managing a workflow processing system, the method comprising: storing job information in a database wherein the job information relates to one or more jobs to be processed by the workflow processing system; generating a workflow model to process one or more jobs relating to the job information in the database wherein the workflow model is stored in the database and wherein the workflow model is generated from configurable templates; and processing one or more jobs using the workflow model in the database and using the job information in the database.