Patent ID: 8209213

Claim:
A method comprising: obtaining a workflow specification comprising the invocation of at least one locatable function and identifiers for said at least one locatable function, wherein the obtaining occurs within a communication system comprising at least a stub configuration node and at least one host node; determining said at least one locatable function from said workflow specification; determining, for said at least one locatable function, at least one trigger condition; finding one or more host nodes for said at least one locatable function based on an identifier for said locatable function; causing, by a processor, said workflow specification to be partitioned into at least a first partition and a second partition, said first partition being associated with a given host node among said at least one host node, said given host node hosting at least one first locatable function invoked in said first partition, said at least one first locatable function being among said at least one locatable function; generating at least a first stub configuration rule set from the first partition in said stub configuration node, wherein the stub configuration rule set includes processing rules for the at least one first locatable function, the processing rules including primitives for implementing messages passed between the at least one first locatable function and other functions from the workflow specification that are associated with other partitions; and causing said first stub configuration rule set to be provided from said stub configuration node to a first host node among said at least one host node with which the first partition is associated.