A method for debugging a process in a workflow engine, wherein the process
includes a plurality of activity points, includes steps of: 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.