Computer Programs, Methods, Apparatus and Systems Providing Improved Evaluation of Business Processes
First Claim
1. A method comprising:
- obtaining a workflow model comprising a plurality of atomic processes, each atomic process having a distribution of throughput;
determining an overall distribution of throughput for the workflow model using the distributions of throughput of the atomic processes; and
outputting a determination of whether an agreement relating to the workflow model is fit based on the determined overall distribution of throughput.
5 Assignments
0 Petitions
Accused Products
Abstract
The exemplary embodiments of the invention provide computer programs, methods, apparatus and systems that describe techniques providing improved evaluation of business processes based on considerations such as throughput and/or parallelization. As a non-limiting example, such techniques may be useful for evaluating agreements between entities, such as SLAs between a service provider and another entity (e.g., a supplier or customer of the service provider), for example. In one exemplary embodiment of the invention, a method includes: obtaining a workflow model having a plurality of atomic processes, each atomic process having a distribution of throughput; determining an overall distribution of throughput for the workflow model using the distributions of throughput of the atomic processes; and outputting a determination of whether an agreement relating to the workflow model is fit based on the determined overall distribution of throughput.
-
Citations
20 Claims
-
1. A method comprising:
-
obtaining a workflow model comprising a plurality of atomic processes, each atomic process having a distribution of throughput; determining an overall distribution of throughput for the workflow model using the distributions of throughput of the atomic processes; and outputting a determination of whether an agreement relating to the workflow model is fit based on the determined overall distribution of throughput. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, said operations comprising:
-
obtaining a workflow model comprising a plurality of atomic processes, each atomic process having a distribution of throughput; determining an overall distribution of throughput for the workflow model using the distributions of throughput of the atomic processes; and outputting a determination of whether an agreement relating to the workflow model is fit based on the determined overall distribution of throughput. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A processing device comprising:
-
an input configured to receive a workflow model comprising a plurality of atomic processes, each atomic process having a distribution of throughput; a processing unit coupled to the input and configured to determine an overall distribution of throughput for the workflow model using the distributions of throughput of the atomic processes; and an output coupled to the processing unit and configured to output a determination of whether an agreement relating to the workflow model is fit based on the determined overall distribution of throughput. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification