Patent ID: 7496887
Filing Date: 2009-02-24
Classification: G06Q

Abstract:
1. A method for processing a workflow, comprising: receiving a workflow including one or more data management activities that access and manage one or more data management systems, wherein at least one data management activity includes an input set reference that points to a set of data that resides in a data management system, wherein the set of data is to be used as input to the at least one data management activity; generating a workflow description from the workflow that includes a description of the one or more data management activities, wherein at least one data management activity includes a data source definition that selects a data source at run time; generating one or more data management operations from the workflow description for the one or more data management activities; and executing the one or more data management operations against the one or more data management systems, wherein the execution of the one or more data management operations includes replacing the input set reference with values extracted from a business process variable, and wherein at least one data management operation is executed against a data management system depending on the data source definition attached to a data management activity corresponding to the at least one data management operation, wherein results of the execution are written into a business process variable or a portion of a business process variable.