Computer-supported cooperative work: a book of readings
Computer-supported cooperative work: a book of readings
Managing update conflicts in Bayou, a weakly connected replicated storage system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
The IceCube approach to the reconciliation of divergent replicas
Proceedings of the twentieth annual ACM symposium on Principles of distributed computing
A low-bandwidth network file system
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
XMIDDLE: A Data-Sharing Middleware for Mobile Computing
Wireless Personal Communications: An International Journal
Lightweight Version Vectors for Pervasive Computing Devices
ICPP '00 Proceedings of the 2000 International Workshop on Parallel Processing
ACM Computing Surveys (CSUR)
Collaboration and multimedia authoring on mobile devices
Proceedings of the 1st international conference on Mobile systems, applications and services
vfcBOX: multi-user consistent file sharing
Proceedings of the 9th International Workshop on Middleware for Grids, Clouds and e-Science
Adaptive semantics-aware management for web caches and wikis
Proceedings of the 12th International Workshop on Adaptive and Reflective Middleware
Hi-index | 0.00 |
To be productive, cooperative work has to be supported efficiently so that users do achieve their goals. This requires solving the well known fundamental problem of replicas consistency.Update-based solutions are easy to use transparently with commercial applications, but consider every modification in a document as a new document update, thus fostering conflicts and hindering concurrency. Operational-based solutions promise increased concurrency, by interleaving compatible modifications from different users. They require central reconciliation algorithms, and cannot be applied to commercial applications without further instrumentation.We propose the notion of a semantic chunk, i.e., a semantically annotated document region with application relevance, that is promoted to a full-right entity w.r.t. consistency information and enforcement. This unit, being smaller than a file and semantically richer, allows greater concurrency and better update merging with less aborts than current solutions.