1. A computer system processing business transactions in parallel, the system comprising: a memory to store computer executable instructions; and a processor coupled to said memory and operable to execute said instructions to generate a data structure to receive and store at least one operation attribute selected for parallelization criteria, an operation manager to receive a plurality of operations and to compute a plurality of parallelization values based on said at least one operation attribute, wherein at least one parallelization value of said plurality of parallelization values corresponds to at least one operation of said plurality of operations, an execution process comprising a plurality of process threads, wherein the execution process executes in parallel a plurality of portions of said operations utilizing separate process threads of said plurality of process threads, and at least one consolidating document aggregating results of said execution in parallel of said plurality of portions.