Partial order relations in distributed object environments

  • Authors:
  • Laurence Duchien;Gérard Florin;Lionel Seinturier

  • Affiliations:
  • CNAM, Laboratoire CEDRIC, 292,rue St Martin, Fr 75141 Paris cedex 03;CNAM, Laboratoire CEDRIC, 292,rue St Martin, Fr 75141 Paris cedex 03;UPMC, Laboratoire LIP6, 4, place Jussieu, Fr 75252 Paris cedex 05

  • Venue:
  • ACM SIGOPS Operating Systems Review
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe several order relations for group cooperative applications. Our goal is to define the main interleaving semantics existing in distributed object environments with group invocations and variable sharing. We generalize the Lamport's Happened-before relation defined for message passing applications to a causal relation between actions or methods in object world. Next, we precise a set of order properties for group method invocations. It includes the local, causal and total ordering deduced from the similar ordering in message broadcast protocols, and causally coherent and serializable transactions deduced from the concurrency control. Finally, we present two implementations of one of these order property on distributed object systems GUIDE and CORBA.