Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
High-latency, low-bandwidth windowing in the Jupiter collaboration system
Proceedings of the 8th annual ACM symposium on User interface and software technology
Flexible update propagation for weakly consistent replication
Proceedings of the sixteenth ACM symposium on Operating systems principles
Operational transformation in real-time group editors: issues, algorithms, and achievements
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
A learning agent for wireless news access
Proceedings of the 5th international conference on Intelligent user interfaces
Generalizing operational transformation to the standard general markup language
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
ACM Computing Surveys (CSUR)
Consistency maintenance based on the mark & retrace technique in groupware systems
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
Customizable collaborative editor relying on treeOPT algorithm
ECSCW'03 Proceedings of the eighth conference on European Conference on Computer Supported Cooperative Work
Lock-free consistency control for web 2.0 applications
Proceedings of the 17th international conference on World Wide Web
Perspective: semantic data management for the home
FAST '09 Proccedings of the 7th conference on File and storage technologies
Cimbiosys: a platform for content-based partial replication
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
A Commutative Replicated Data Type for Cooperative Editing
ICDCS '09 Proceedings of the 2009 29th IEEE International Conference on Distributed Computing Systems
Logoot: A Scalable Optimistic Replication Algorithm for Collaborative Editing on P2P Networks
ICDCS '09 Proceedings of the 2009 29th IEEE International Conference on Distributed Computing Systems
An Admissibility-Based Operational Transformation Framework for Collaborative Editing Systems
Computer Supported Cooperative Work
A sequence transformation algorithm for supporting cooperative work on mobile devices
Proceedings of the 2010 ACM conference on Computer supported cooperative work
Docx2Go: collaborative editing of fidelity reduced documents on mobile devices
Proceedings of the 8th international conference on Mobile systems, applications, and services
Proceedings of the ACM 2011 conference on Computer supported cooperative work
An operational transformation based synchronization protocol for web 2.0 applications
Proceedings of the ACM 2011 conference on Computer supported cooperative work
CoRED: browser-based Collaborative Real-time Editor for Java web applications
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Journal of Computer and System Sciences
Hi-index | 0.00 |
Commenting systems play increasingly important roles in the interactive web applications. Meanwhile, more and more web applications are visited on mobile devices. However, the intermittent connection of mobile networks and resource limitation of mobile devices pose great challenges, mainly in terms of interactive responsiveness and data consistency. In this paper, we present the first work of partial replication solution based on collaborative editing techniques, which can address the issues of local responsiveness and resource limitation on mobile commenting systems. We report how we address the consistency maintenance challenges that come with the partial replication approach. With this approach, users are allowed to smoothly comment anywhere anytime. The comment thread can be incrementally updated and automatically synchronized with strong data consistency guarantees. We implemented a system prototype called Hydra and evaluated it on a real data set.