Patent ID: 7305412
Filing Date: 2007-12-04
Classification: G06F,Y10S

Abstract:
1. A computer program product for converting an initial graphical representation of a business process to a structural text-based representation, the initial graphical representation comprising nodes and control connections, the computer program product comprising a computer usable medium having computer readable program code means embodied in said medium, and comprising: computer readable program code means for identifying as shared nodes those nodes in the initial graphical representation having more than one incoming control connection; computer readable program code means for representing a segmented graph based on the initial graphical representation, the segmented graph comprising segments being defined by the location of shared nodes in the initial graphical representation; computer readable program code means for obtaining a set of segment-based structural text-based representations corresponding to the segments in the segmented graph; computer readable program code means for defining a resultant structural text-based representation comprising the set of segment-based structural text-based representations and in which each of the segment-based structural text-based representations is defined to execute concurrently; and computer readable program code means for generating synchronization elements in the resultant structural text-based representation defined with reference to the incoming control connections of the shared nodes in the initial graphical representation, wherein semantics of the initial graphical representation are maintained in the resultant structural text-based representation.