A Component-Based Workflow System with Dynamic Modifications

  • Authors:
  • Pinar Koksal;Ibrahim Cingil;Asuman Dogac

  • Affiliations:
  • -;-;-

  • Venue:
  • NGIT '99 Proceedings of the 4th International Workshop on Next Generation Information Technologies and Systems
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.