Patent ID: 8127269

Claim:
A method of transforming a displayed graphical flow graph model to a structured flow language model, the method comprising: via a process modeling tool executing on a computer: obtaining, in response to receiving a transform request for the displayed graphical flow graph model represented in a graphical model format, a reachable node in the displayed graphical flow graph model based on a current node by traversing the graphical model format of the displayed graphical flow graph model from the current node; mapping the graphical model format of the obtained reachable node in the displayed graphical flow graph model to an activity in the structured flow language model; mapping the graphical model format of a branch region for the obtained reachable node in the displayed graphical flow graph model to a structured activity in the structured flow language model, where the branch region comprises a plurality of nodes and each of the plurality of nodes of the branch region is mapped to an additional activity within the structured activity in the structured flow language model in response to determining that the obtained reachable node in the displayed graphical flow graph model comprises a branch point; and repeating the obtaining and both mapping steps until all nodes in the displayed graphical flow graph model have been mapped to activities in the structured flow language model.