1. A data processing system, comprising: a processor; and data storage coupled to said processor; and process optimization utility code within said data storage and executable by said processor to optimize a Business Process Model (BPM) having at least one work process by determining whether a simulated business outcome associated with a test BPM satisfies a business value deficiency associated with a current BPM, and wherein responsive to a determination that said simulated business outcome does not satisfy said business value deficiency, said process optimization utility code optimizes said test BPM, and wherein responsive to a determination that said simulated business outcome satisfies said business value deficiency, said process optimization utility code implements said test BPM and generates an actual business outcome associated with an actual BPM, and said process optimization utility code determines whether said actual business outcome satisfies said simulated business outcome, and wherein responsive to a determination that said actual business outcome does not satisfy said simulated business outcome, said process optimization utility optimizes said actual BPM.