Joining a Distributed Shared Memory Computation in a Dynamic Distributed System

  • Authors:
  • Roberto Baldoni;Silvia Bonomi;Michel Raynal

  • Affiliations:
  • Universitá La Sapienza, Roma, Italy I-00185;Universitá La Sapienza, Roma, Italy I-00185;IRISA, Université de Rennes, Rennes, France F-35042

  • Venue:
  • SEUS '09 Proceedings of the 7th IFIP WG 10.2 International Workshop on Software Technologies for Embedded and Ubiquitous Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper is on the implementation of high level communication abstractions in dynamic systems (i.e., systems where the entities can enter and leave arbitrarily). Two abstractions are investigated, namely the read/write register and add/remove/get set data structure. The paper studies the join protocol that a process has to execute when it enters the system, in order to obtain a consistent copy of the (register or set) object despite the uncertainty created by the net effect of concurrency and dynamicity. It presents two join protocols, one for each abstraction, with provable guarantees.