2008 · 18 citations · 7 references
ComputingInformation SystemsInformation TechnologyBusiness Process ManagementDecentralizationDistributed SystemsDistributed Systems ArchitectureDistributed Systems DesignProcess ArchitectureProcess CoordinationWorkflow ManagementWorkflow OrchestrationDistributed Workflow ExecutionDistributed Workflow ManagementFragmentationProcess FragmentationService OrchestrationWeb ComponentsWeb Service ArchitectureWorkflow Management Systems
Today, enactment of Web service flows -- the process of evaluating control flow and executing activities a workflow is composed of -- is typically done by a centralized workflow enactment service as part of a Workflow management system. This exhibits a number of drawbacks with regard to process adaptability and process fragmentation among a number of participating partners. In order to overcome the deficiencies of centralized process navigation, we propose a model for flexible and adaptable distributed processes as orchestrations of a set of self-coordinating components, without the need for central coordination. Furthermore, we provide key characteristics and an architecture for the development of a supporting infrastructure that facilitates both, deployment and management of distributed components as well as decentralized workflow enactment.
7
Wil M. P. van der Aalst, Arthur H. M. ter Hofstede, Bartek Kiepuszewski et al. · Distributed and Parallel Databases · 2003 · 2.6K citations · Full text
Generative communication in Linda
David Gelernter · ACM Transactions on Programming Languages and Systems · 1985 · 2.3K citations · Full text
Web Services: Distributed Applications Without Limits.
Frank Leymann · 2003 · 90 citations