Parallel database support for workflow management systems
First Claim
1. A Workflow-Management-System (WFMS) for supporting maintenance of a system-repository associated with the WFMS in a plurality of parallel databases by a Database-Management-System (DBMS), the WFMS comprising one or more WFMS instances executed on one or more computer systems coupled to the DBMS, the WFMS comprising:
- at least one table comprising the system-repository, each table including a sequence of attributes and a plurality of records each with a sequence of attribute-values for the sequence of attributes;
a WFMS definition-means for specifying at least one attribute as a partitioning-key for each table to enable partitioning of each table into the plurality of parallel databases on the basis of a particular partitioning-key and to enable the DBMS to maintain and provide parallel database access to records associated with the particular partitioning-key in a parallel database, wherein parallel and concurrent access by the WFMS instances to the system repository is enabled.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention suggests means for defining a portion of the system-repository of a Workflow-Management-System (WFMS) or a system with comparable functionality to be maintained in a parallel database by a Database-Management-System (DBMS). The WFMS comprises at least one process-model. Moreover, it is suggested that the definition-means for defining, which portions of the system repository is being stored in the parallel database, is comprised in said WFMS'"'"'s configuration specifications as for instance in said process-model.
99 Citations
9 Claims
-
1. A Workflow-Management-System (WFMS) for supporting maintenance of a system-repository associated with the WFMS in a plurality of parallel databases by a Database-Management-System (DBMS), the WFMS comprising one or more WFMS instances executed on one or more computer systems coupled to the DBMS, the WFMS comprising:
-
at least one table comprising the system-repository, each table including a sequence of attributes and a plurality of records each with a sequence of attribute-values for the sequence of attributes;
a WFMS definition-means for specifying at least one attribute as a partitioning-key for each table to enable partitioning of each table into the plurality of parallel databases on the basis of a particular partitioning-key and to enable the DBMS to maintain and provide parallel database access to records associated with the particular partitioning-key in a parallel database, wherein parallel and concurrent access by the WFMS instances to the system repository is enabled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification