In this paper we present the concept of the systemic and dynamic environment for migrating workflows, and the considerations related to the implementation of this concept. Migrating workflows are a computational metaphor for the way most people conduct their daily business: they visit a place, use a service (perhaps after some negotiation), and move on to the next place. A migrating workflow behaves similarly: it transfers its code (specification) and its execution state to a site, negotiates a service to be executed on its behalf, receives the results, and moves on. Dialog between the workflow and individual sites may influence the workflow’s migration. Thus the actual workflow instance is defined during run-time, as an effect of merging the static workflow specification and the local site rules and policies.

This content is only available via PDF.
You do not currently have access to this content.