A Tree Semantics of an Orchestration Language

  • Hoare T
  • Menzel G
  • Misra J
N/ACitations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We explore the following quintessential problem: given a set of basic computing elements how do we compose them to yield interesting computation patterns. Our goal is to study composition operators which apply across a broad spectrum of computing elements, from sequential programs to distributed transactions over computer networks. Our theory makes very few assumptions about the nature of the basic elements; in particular, we do not assume that an element's computation always terminates, or that it is deterministic. We develop a theory which provides useful guidance for application designs, from integration of sequential programs to coordination of distributed tasks. The primary application of interest for us is orchestration of web services over the internet, which we describe in detail in this paper.

Cite

CITATION STYLE

APA

Hoare, T., Menzel, G., & Misra, J. (2005). A Tree Semantics of an Orchestration Language. In Engineering Theories of Software Intensive Systems (pp. 331–350). Springer-Verlag. https://doi.org/10.1007/1-4020-3532-2_11

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