Dynamic change within workflow systems
COCS '95 Proceedings of conference on Organizational computing systems
ACM SIGMOD Record
Adept_flex—Supporting Dynamic Changes of Workflows Without Losing Control
Journal of Intelligent Information Systems - Special issue on workflow management systems
Modeling and Analysis of Workflows Using Petri Nets
Journal of Intelligent Information Systems - Special issue on workflow management systems
Data & Knowledge Engineering - Special issue on ER '96
Methodical Restructuring of Complex Workflow Activities
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
A Transactional Nested Process Management System
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
A Transactional Model for Long-Running Activities
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Automating Handover in Dynamic Workflow Environments
CAiSE '98 Proceedings of the 10th International Conference on Advanced Information Systems Engineering
Design and Implementation of a Distributed Workflow Enactment Service
COOPIS '97 Proceedings of the Second IFCIS International Conference on Cooperative Information Systems
Managing Evolving Workflow Specifications
COOPIS '98 Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems
A Framework for Dynamic Changes in Workflow Management Systems
DEXA '97 Proceedings of the 8th International Workshop on Database and Expert Systems Applications
Flexible Workflow Management in the OPENflow System
EDOC '01 Proceedings of the 5th IEEE International Conference on Enterprise Distributed Object Computing
PLM flow-Dynamic Business Process Composition and Execution by Rule Inference
TES '02 Proceedings of the Third International Workshop on Technologies for E-Services
Hi-index | 0.00 |
Adapting to changes in its environment dynamically is a very important aspect of workflow systems. In this paper, we propose a component-based workflow system architecture specifically designed for this purpose. To allow for easy modification of workflow instances, an instance is designed as an object that contains all the necessary data and control information as well as its execution history. This feature facilitates to dynamically modify the process definition on instance basis at run time. The system is designed to consist of functional components like, Basic Enactment Service, History Manager, Workflow Monitoring Tool, Dynamic Modification Tool, etc. The clients of the system are coded as network-transportable applets written in Java so that the end user can activate workflow system components by connecting to the Workflow Domain Manager over the Internet. In this paper we also present a workflow process definition language FLOWDL, its graphical representation FLOWGRAPH and a workflow process modification language FLOWML and illustrate how the modification process is handled.