Document-Based Dynamic Workflows: Towards Flexible and Stateful Services

  • Authors:
  • Mohammad Ashiqur Rahaman;Yves Roudier;Andreas Schaad

  • Affiliations:
  • -;-;-

  • Venue:
  • SERVICES-2 '09 Proceedings of the 2009 World Conference on Services - II
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Task-based workflows describe a set of predefinedtasks executed in a predefined sequence flow in whichdocuments representing business objects are sent to activate tasks according to some business goal. The increasingly agile nature of business processes implies that neither the potential tasks nor their sequence flow can be defined a priori. In this context, documents may constitute the central abstraction in a business process execution while services are stateless entities. While business goals and associated business rules drive models and their executions, document content and its structure may additionally be used to determine how the document can be processed and how multiple processing tasks may be composed dynamically.This paper introduces a document-based workflow modelthat implements such agile business processes. The described approach relies on the use of a rule-based system as ameans to capture diverse concerns such as business goals and associated rules within a uniform framework. To this end, we illustrate this approach with an electronic health record (EHR) application.