Method and system for debugging business process flow
First Claim
1. A method for debugging a process in a workflow engine, wherein the process comprises a plurality of activity points, the method comprising:
- attaching to a running business process being controlled by the workflow engine;
initiating a debugging session;
receiving a set of breakpoints to be inserted into designated points in the process;
stopping the running of the process at one or more of the breakpoints; and
presenting a user with information relating to where the process has stopped and the status of the process flow.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for debugging a collaboration in an interchange server, the method comprises steps of: attaching a running collaboration executing a business process; initiating a debugging session; receiving a set of breakpoints to be inserted into the collaboration at designated points in the process; stopping the running of the collaboration at one or more of the breakpoints; and presenting a user with information relating to where the process has stopped, the status of the process flow, and how to continue the process. The method further includes exposing a set of debugging application programmer interfaces (APIs) to be used in debugging the business process.
-
Citations
13 Claims
-
1. A method for debugging a process in a workflow engine, wherein the process comprises a plurality of activity points, the method comprising:
-
attaching to a running business process being controlled by the workflow engine;
initiating a debugging session;
receiving a set of breakpoints to be inserted into designated points in the process;
stopping the running of the process at one or more of the breakpoints; and
presenting a user with information relating to where the process has stopped and the status of the process flow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information processing system comprising:
a debugger for debugging a workflow engine, wherein the workflow engine executes a business process flow, the debugger comprising an interface for receiving one or more breakpoints, each designating a point in the process flow where the process is to be interrupted for presentation of an indication to a user for altering the process. - View Dependent Claims (12)
-
13. A computer readable medium comprising program instructions for:
-
attaching a running collaboration executing a business process;
initiating a debugging session;
receiving a set of breakpoints to be inserted into the collaboration at designated points in the process;
stopping the running of the collaboration at one or more of the breakpoints; and
presenting a user with information relating to where the process has stopped, the status of the process flow, how to continue the process.
-
Specification