An overview of workflow management: from process modeling to workflow automation infrastructure
Distributed and Parallel Databases - Special issue on software support for work flow management
From Centralized Workflow Specification to Distributed WorkflowExecution
Journal of Intelligent Information Systems - Special issue on workflow management systems
Verification of workflow task structures: A petri-net-based approach
Information Systems
A Chinese wall security model for decentralized workflow systems
CCS '01 Proceedings of the 8th ACM conference on Computer and Communications Security
Modeling workflow processes with colored Petri nets
Computers in Industry
DartFlow: A Workflow Management System on the Web using Transportable Agents
DartFlow: A Workflow Management System on the Web using Transportable Agents
Multiagent Systems with Workflows
IEEE Internet Computing
Model fragmentation for distributed workflow execution: a petri net approach
ISSADS'05 Proceedings of the 5th international conference on Advanced Distributed Systems
Supplier-involved collaborative product development in PLM
International Journal of Computer Applications in Technology
Towards a dynamic rule-based business process
International Journal of Web and Grid Services
Adaptable Decentralized Service Oriented Architecture
Journal of Systems and Software
A model-driven workflow fragmentation framework for collaborative workflow architectures and systems
Journal of Network and Computer Applications
An agent-oriented approach to process partition and planning in migrating workflow systems
Engineering Applications of Artificial Intelligence
Semantic-based transaction model for web service
Information Systems Frontiers
The Journal of Supercomputing
Hi-index | 0.00 |
Workflow fragments are partitions of workflow model, and workflow model fragmentation is to partition a workflow model into fragments, which can be manipulated by multiple workflow servers. In this paper a novel dynamic workflow model fragmentation algorithm is proposed. Based on the well-known Petri net formalism, this algorithm partitioned the centralized process model into fragments step by step while the process is executed. The fragments created can migrate to proper servers, where tasks are performed and new fragments are created and forwarded to other servers to be executed in succession. The advantages of the proposed dynamic model fragmentation method include the enhanced scalability by outsourcing the business functionalities, the increased flexibility by designating execution sites on-the-fly, the avoidance of redundant information transfer by judging their pre-conditions before forwarding fragments, etc. An industrial case is given to validate the proposed approach. Later some discussions are made on the correctness of the algorithm and the structural properties of the workflow model. Finally the future research perspectives are pointed out.