Claims
- 1. A workflow management system comprising:
a process definition tool enabling a user to define a workflow process including an inhibitor primitive that defines a mutually exclusive interdependency between two activities in the process definition; a workflow management engine configured to interpret the workflow process definition to perform workflow management tasks; and a user interface enabling user access to the process definition tool.
- 2. The system of claim 1, wherein the process definition tool enables the user to define a workflow process including an option primitive that defines an activity that may be instantiated at least zero times during execution.
- 3. The system of claim 2, wherein the process definition tool enables the user to define a workflow process including a group assignment primitive that enables multiple role assignments to an activity resulting in multiple instances of the activity at runtime where each instance is associated with one of the corresponding role assignments.
- 4. The system of claim 3, wherein the process definition tool enables the user to define a workflow process including an abstract activity, wherein the activity type of the abstract activity is not defined until runtime.
- 5. A workflow management system comprising:
a process definition tool enabling a user to define a workflow process; a workflow management engine configured to interpret the workflow process definition to perform workflow management tasks; and a user interface enabling user access to the process definition tool; wherein the definition tool and workflow management engine are configured to support primitives selected from the group of primitives consisting of an inhibitor primitive, an option primitive, a group assignment primitive, and an activity placeholder.
Parent Case Info
[0001] This application claims priority under 35 USC § 119(e)(1) from the provisional patent application entitled, MODELING AND EXECUTION OF WORKFLOW PRIMITIVES, Ser. No. 60/215,437, filed Jun. 30, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60215437 |
Jun 2000 |
US |