loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
14th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP'06)
A Coordination-Level Middleware for Supporting Flexible Consistency in CSCW
Montb?liard-Sochaux, France
February 15-February 17
ISBN: 0-7695-2513-X
Cezar Plesca, IRIT UMR CNRS 5505, ENSEEIHT-Informatique, Toulouse, France
Romulus Grigoras, IRIT UMR CNRS 5505, ENSEEIHT-Informatique, Toulouse, France
Philippe Queinnec, IRIT UMR CNRS 5505, ENSEEIHT-Informatique, Toulouse, France
Gerard Padiou, IRIT UMR CNRS 5505, ENSEEIHT-Informatique, Toulouse, France
Jean Fanchon, LAAS-CNRS 7, Toulouse, France
Highly interactive collaborative applications need to offer each user a consistent view of the interactions represented by the streams exchanged between dispersed groups of users. At the coordination level, strong ordering protocols for capturing and delivering streams? interactions(e.g. CAUSAL, TOTAL order) may be too expensive due to the variability of the network conditions. This paper builds upon previous work on expressing streams causality and proposes a flexible coordination middleware in order to integrate different delivery modes (e.g. FIFO, CAUSAL, TOTAL) into a single channel (with respect to each of these protocols). Moreover, the proposed abstract channel can handle the mix of any partial or total order protocols. We present a cooperative streaming scenario and an experimental platform for measuring the cost of combining several protocols on various network conditions and show how our coordination service can adjust the degree of synchronization according to network variations.
Citation:
Cezar Plesca, Romulus Grigoras, Philippe Queinnec, Gerard Padiou, Jean Fanchon, "A Coordination-Level Middleware for Supporting Flexible Consistency in CSCW," pdp, pp.316-321, 14th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.