Subscription within workflow management systems
First Claim
1. A subscription-means as part of or as separate extension to a workflow-management-system (WFMS), said WFMS comprising an audit-trail of said WFMS stored within a database, said audit-trail encompassing a multitude of audit-records representing a protocol of events occurred during the execution of a process-instance of a process model by the WFMS, wherein said subscription-means comprises:
- at least one subscription-monitor to autonomously process subscribed-audit-records, said subscription-monitor comprising a subscription-selector and a subscription-actuator, wherein said subscription-monitor is implemented as a database-trigger for said audit-trail and said subscription-selector is a search condition identifying said subscribed-audit-records, and wherein said subscription-actuator is processed if subscribed-audit-records have been identified.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to the area of workflow management systems (WFMS). More particularly the inventions extends WFMS by subscription means. The subscription means operate on an audit trail stored within a database. The subscription means may encompass a multitude of subscription monitors. Subscription monitors allow to subscribe to the audit trail, i.e. to formulate certain interests as subscription selectors on information entered into the audit trail. A subscription monitor autonomously checks the audit trail for subscribed audit records. If such audit records have been determined the subscription monitor executes a subscription actuator, i.e. a pre-defined program. The subscription actuator may inform the subscriber on the subscribed audit record or may start any type of program. The current invention teaches to implement the subscription monitors as database triggers of the database storing the audit trail. The subscription selectors are realized as search conditions of the database trigger. Finally the subscription actuator can be implemented according the current teaching as user-defined functions of the database.
-
Citations
4 Claims
-
1. A subscription-means as part of or as separate extension to a workflow-management-system (WFMS), said WFMS comprising an audit-trail of said WFMS stored within a database, said audit-trail encompassing a multitude of audit-records representing a protocol of events occurred during the execution of a process-instance of a process model by the WFMS, wherein said subscription-means comprises:
at least one subscription-monitor to autonomously process subscribed-audit-records, said subscription-monitor comprising a subscription-selector and a subscription-actuator, wherein said subscription-monitor is implemented as a database-trigger for said audit-trail and said subscription-selector is a search condition identifying said subscribed-audit-records, and wherein said subscription-actuator is processed if subscribed-audit-records have been identified. - View Dependent Claims (2, 3, 4)
Specification