Comparing Coordination Models based on Shared Distributed Replicated Data

   page       BibTeX_logo.png   
Marcello M. Bonsangue, Joost N. Kok, Gianluigi Zavattaro
1999 ACM symposium on Applied Computing (SAC '99), pages 156–165
March 1999

We present three models for a data-oriented coordination language and show several relationships between the models. We consider a distributed model and two centralized shared data space models, one preserving the order in which data is produced and a second one not necessarily preserving this order. For example, we show that if dataspaces are multisets them the distributed and the centralized systems are observationally equivalent for any program using read, write and delete operations. The same result does not hold if dataspaces are sets or databases.

keywordsCoordination models, software architectures, distributed dataspace, shared dataspace, transition system semantics
origin event
worldCM @ SAC 1999@SAC 1999