scispace - formally typeset
Proceedings ArticleDOI

A Novel Approach to Decentralized Workflow Enactment

Reads0
Chats0
TLDR
This paper proposes an alternative approach to enacting BPEL process control flow in a distributed, decentralized manner, and presents the overall process lifecycle and gives a detailed description of the underlying process model.
Abstract
Web service orchestrations-expressed in the Web service business process execution language (WS-BPEL or BPEL for short)-are a manifestation of the two-level-programming paradigm where services, i.e. the business functions used by the composite application, are composed through BPEL's control flow constructs. BPEL processes Web service orchestrations, business functions therefore can be transparently accessed remotely, allowing to build composite applications that integrate business functions provided by different partners on different locations. As of today, execution of BPEL processes, i.e. the evaluation of the processes' control flow, is performed by a central workflow engine. In certain scenarios, such as complex collaborative cross-partner interactions, this approach of centralized workflow enactment leads to "un-natural" process models; process models that are not driven by the processes' original business goal but by infrastructural or organizational reasons. In this paper, we propose an alternative approach to enacting BPEL process control flow in a distributed, decentralized manner. We present the overall process lifecycle and give a detailed description of the underlying process model.

read more

Citations
More filters
Journal ArticleDOI

How to adapt applications for the Cloud environment Challenges and solutions in migrating applications to the Cloud

TL;DR: This work categorizes different migration types and identifies the potential impact and adaptation needs for each of these types on the application layers based on an exhaustive survey of the State of the Art.
Journal ArticleDOI

Runtime verification for business processes utilizing the Bitcoin blockchain

TL;DR: This work explores the suitability of the Bitcoin blockchain to create a novel solution for choreographies and enables a seamless execution monitoring and verification of choreographies, while at the same time preserving anonymity and independence of the process participants.
Journal ArticleDOI

Choreographing Web Services

TL;DR: This paper introduces the multiagent protocols (MAP) Web service choreography language and demonstrates how service choreographies can be specified, verified, and enacted with a comparatively simple process language.
Book

Query by Example

编程语言
Book ChapterDOI

Conventional Workflow Technology for Scientific Simulation

TL;DR: A conceptual architecture for scientific workflow management systems based on the business workflow technology as well as extensions of existing workflow concepts are proposed in order to improve the ability of established workflow technology to be applied in the scientific domain with focus on scientific simulations.
References
More filters
Book

Artificial Intelligence: A Modern Approach

TL;DR: In this article, the authors present a comprehensive introduction to the theory and practice of artificial intelligence for modern applications, including game playing, planning and acting, and reinforcement learning with neural networks.
Journal ArticleDOI

The application of Petri-nets to workflow management

TL;DR: This paper introduces workflow management as an application domain for Petri nets, presents state-of-the-art results with respect to the verification of workflows, and highlights some Petri-net-based workflow tools.
Journal ArticleDOI

Generative communication in Linda

TL;DR: This work is particularly concerned with implementation of the dynamic global name space that the generative communication model requires, and its implications for systems programming in distributed settings generally and on integrated network computers in particular.
Journal ArticleDOI

Workflow Patterns

TL;DR: In this paper, the authors describe a number of workflow patterns addressing what they believe identify comprehensive workflow functionality and provide the basis for an in-depth comparison of commercial workflow management systems.

Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use. Vol. 2, Analysis Methods

TL;DR: This is the third volume of a definitive work on coloured Petri nets and contains a detailed presentation of 19 applications of CP-nets across a broad range of application areas, including a security system, ATM networks, audio/video systems, transaction processing, ISDN services, VLSI chips, document storage, distributed programming, electronic funds transfer, and many more.
Related Papers (5)