Free Schedules for Free Agents in Workflow Systems

  • Authors:
  • Claudio Bettini;X. Sean Wang;Sushil Jajodia

  • Affiliations:
  • -;-;-

  • Venue:
  • TIME '00 Proceedings of the Seventh International Workshop on Temporal Representation and Reasoning (TIME'00)
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper investigates workflow systems in which the enactment and completion of activities have to satisfy a set of quantitative temporal constraints. Autonomous agents usually perform different activities, and the scheduling of activities by the enactment service has among its goals the minimization of communication and synchronization among the agents. The paper formally defines the notion of a schedule for these workflow systems and it identifies a particularly useful class: 驴free schedules驴. A schedule specifies a time range for the enactment, duration, and completion of each activity in order to satisfy all the temporal constraints in the workflow. In a free schedule, an agent has to start its activity within the range specified in the schedule, but it is free to use any amount of time to finish the activity as long as it is between a minimum and maximum time he has declared when the workflow is designed. No synchronization with other agents is needed. The paper provides a method to characterize all the free-schedules admitted by a workflow specification, and an algorithm to derive them.