It's the reason for current Workflow Management System having not provided transaction model and the support of data recovery and exception handling that there is no direct transforming between activity-oriented w...It's the reason for current Workflow Management System having not provided transaction model and the support of data recovery and exception handling that there is no direct transforming between activity-oriented workflow model and data-oriented transaction model. This paper proposes an idea of implementing resource-centric transaction model for WFMS: Integrate the plug-in container of resource in former architecture, separate resource scheduling as independent functional module from skill module, and imply transaction planning in agent collaboration, without losing flexibility and interaction ability of former architecture. Thus provide the support of concurrency and recovery for shared data resource in Workflow, which is the basis of data consistency control and exception handling.展开更多
文摘It's the reason for current Workflow Management System having not provided transaction model and the support of data recovery and exception handling that there is no direct transforming between activity-oriented workflow model and data-oriented transaction model. This paper proposes an idea of implementing resource-centric transaction model for WFMS: Integrate the plug-in container of resource in former architecture, separate resource scheduling as independent functional module from skill module, and imply transaction planning in agent collaboration, without losing flexibility and interaction ability of former architecture. Thus provide the support of concurrency and recovery for shared data resource in Workflow, which is the basis of data consistency control and exception handling.