Patent ID: 8219434

Claim:
A computer-program product including a computer-readable storage medium having stored thereon instructions for implementing an ad-hoc coordination action framework, extending on a business process framework, the instructions, when executed by a processor resulting in the following: enabling ad-hoc coordination actions as generic callable services in a work context; implementing the ad-hoc actions as templates defining state transitions between roles participating at the work context, the ad-hoc actions including request for approval, delegation, escalation, negotiate due date, request for contribution and request for review; enabling the work context to track state transitions as a conversation thread; modeling the ad-hoc actions on a basis of one or more state transitions between one or more participants in the one or more actions; wherein at least one of the ad-hoc actions are a definition of a coordination action between participants, wherein the coordination action has a particular type; wherein at least one of the ad-hoc actions are modeled on a state transition model that includes substantially all state transitions for the particular type of coordination action; and wherein said substantially all state transitions for the particular type of coordination action defined by the at least one ad-hoc actions modeled by the transition model includes: (i) a first state transition that is associated with a questioning of a reasoning behind a request for approval in the particular type of coordination action defined by the at least one ad-hoc actions modeled by the transition model and (ii) a second state transition that is different from the first state transition and associated with a response to the questioning of the reasoning behind the request for approval in the particular type of coordination action defined by the at least one ad-hoc actions modeled by the transition model.