Orchestrating Transactions in Join Calculus

  • Authors:
  • Roberto Bruni;Cosimo Laneve;Ugo Montanari

  • Affiliations:
  • -;-;-

  • Venue:
  • CONCUR '02 Proceedings of the 13th International Conference on Concurrency Theory
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We discuss the principles of distributed transactions, then we define an operational model which meets the basic requirements and we give a prototyping implementation for it in join-calculus. Our model: (1) extends BizTalk with multiway transactions; (2) exploits an original algorithm, for distributed commit; (3) can deal with dynamically changing communication topology; (4) is almost language-independent. In fact, the model is based on a two-level classification of resources, which should be easily conveyed to distributed calculi and languages, providing them with a uniform transactional mechanism.