Achieving coordination through dynamic construction of open workflows

  • Louis Thomas
  • , Justin Wilson
  • , Gruia Catalin Roman
  • , Christopher Gill

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Workflow middleware executes tasks orchestrated by rules defined in a carefully handcrafted static graph. Workflow management systems have proved effective for service-oriented business automation in stable, wired infrastructures. We introduce a radically new paradigm for workflow construction and execution called open workflow to support goal-directed coordination among physically mobile people and devices that form a transient community over an ad hoc wireless network. The quintessential feature of the open workflow paradigm is dynamic construction of custom, context-specific workflows in response to unpredictable and evolving circumstances by exploiting the knowledge and services available within a given spatiotemporal context. This paper introduces the open workflow approach, surveys open research challenges in this promising new field, and presents algorithmic, architectural, and evaluation results for the first practical realization of an open workflow management system.

Original languageEnglish
Title of host publicationMiddleware 2009
Subtitle of host publicationACM/IFIP/USENIX 10th International Middleware Conference, Proceedings
Pages268-287
Number of pages20
DOIs
StatePublished - 2009
EventACM/IFIP/USENIX 10th International Middleware Conference - Urbana, IL, United States
Duration: Nov 30 2009Dec 4 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5896 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceACM/IFIP/USENIX 10th International Middleware Conference
Country/TerritoryUnited States
CityUrbana, IL
Period11/30/0912/4/09

Fingerprint

Dive into the research topics of 'Achieving coordination through dynamic construction of open workflows'. Together they form a unique fingerprint.

Cite this