Patent ID: 7689576
Filing Date: 2010-03-30
Classification: G06F

Abstract:
1. A computer implemented method for dilating a sub-flow operator in a first data flow, the computer implemented method comprising: executing a code generation application on a processor, wherein the code generation application configures the processor for: traversing the first data flow to locate sub-flow operators, wherein each sub-flow operator is associated with a corresponding sub-flow, each sub-flow itself comprises a set of one or more operators, and wherein each sub-flow operator is bound to other operators in the first data flow through at least one input port of the sub-flow operator and at least one output port of the sub-flow operator; for each located sub-flow operator, retrieving the sub-flow corresponding to the sub-flow operator; injecting the corresponding sub-flows into the first data flow, wherein injecting each sub-flow comprises: bridging at least the one input port and the one output port of the sub-flow operator to ports of operators in the first data flow; and sending the first data flow for code generation, wherein the code generation comprises generating application source code representing the work flow.