Patent ID: 8856770

Claim:
A method including executing instructions recorded on a non-transitory computer-readable storage media using at least one processor, the method comprising: receiving a plurality of segment definitions representing a plurality of existing segments defining an existing process chain implemented in a target system; selecting, based on the plurality of segment definitions, a first proposed process chain including a first proposed segment corresponding with an existing segment from the plurality of existing segments, and including a second proposed segment different from each existing segment from the plurality of existing segments; selecting, based on the plurality of segment definitions, a second proposed process chain including a third proposed segment corresponding with the existing segment from the plurality of existing segments, and including a fourth proposed segment different from each existing segment from the plurality of existing segments, wherein the first, second, third, and fourth proposed segments are distinct; defining an option for an operational relationship between the existing segment from the plurality of existing segments and the second proposed segment of the first proposed process chain; and defining a prerequisite for an operational relationship between the existing segment from the plurality of existing segments and the fourth proposed segment of the second proposed process chain.