A case study of Web Services Orchestration

23Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Recently the term Web Services Orchestration has been introduced to address composition and coordination of Web Services. Several languages to describe orchestration for business processes have been presented and many of them use concepts such as long-running transactions and compensations to cope with error handling. WS-BPEL is currently the best suited in this field. However, its complexity hinders rigorous treatment. In this paper we address the notion of orchestration from a formal point of view, with particular attention to transactions and compensations. In particular, we discuss webπ∞, an untimed sub-calculus of webπ which is a simple and conservative extension of the π-calculus. We introduce it as a theoretical and foundational model for Web Services coordination. We simplify some semantical and pragmatical aspects, in particular regarding temporization, gaining a better understanding of the fundamental issues. To discuss the usefulness of the language we consider a case study: we formalize an e-commerce transactional scenario drawing on a case presented in our previous work. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Mazzara, M., & Govoni, S. (2005). A case study of Web Services Orchestration. In Lecture Notes in Computer Science (Vol. 3454, pp. 1–16). Springer Verlag. https://doi.org/10.1007/11417019_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free