Patent ID: 8515876

Claim:
A computer-implemented method for performing a dry-run of a business process model in a design-time environment, the method comprising: identifying, by a processor, a start event and at least one end event of the business process model defining at least one path of a flow map of the business process model, the path including a sequence of a plurality of events, the plurality of events including the start event, the at least one end event, and at least one other event, the at least one other event positioned between the start event and the end event in the sequence; stepping-through, by the processor, the plurality of events in the path to simulate each event in the plurality of events; identifying, by the processor, at least one error corresponding to a particular event in the path; pausing, by the processor, the stepping-through of the plurality of events at the particular event in response to identifying the at least one error; prompting, by the processor, a user for an input to at least temporarily resolve the at least one error; resuming, by the processor, stepping-through of the plurality of events in response to a resolution input from the user; and ending, by the processor, the dry run in response to stepping-through to the at least one end event.