WorkMan - A Transactional Workflow Prototype

  • Authors:
  • Juha Puustjärvi;Harri Laine

  • Affiliations:
  • -;-

  • Venue:
  • DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Workflows are activities involving the coordinated execution of multiple tasks performed by different processing entities. Workflow management systems support the specification and execution of workflows. WorkMan is a prototype of a workflow management system in which considerable attention is paid for the utilization of the services of database systems. Particularly the use of SQL-features in implementing workflow scheduling and supporting the transactional properties of workflows are investigated. In the WorkMan prototype the scheduling of tasks in based on SQL-triggers while the transactional properties of workflows (isolation and atomicity) are implemented using SQL-assertions and CHECK-constraints.