Collaborative document production using quilt
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Issues in the design of computer support for co-authoring and commenting
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
A concurrency control framework for collaborative systems
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
ACM Transactions on Computer-Human Interaction (TOCHI)
Using Web annotations for asynchronous collaboration around documents
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
A Multi-version Approach to Conflict Resolution in Distributed Groupware Systems
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
ISADS '01 Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems
Conflict Control Locking in Distributed Cooperative Graphics Editors
WISE '00 Proceedings of the First International Conference on Web Information Systems Engineering (WISE'00)-Volume 1 - Volume 1
Intention Preservation by Multi-versioning in Distributed Real-Time Group Editors
EDCIS '02 Proceedings of the First International Conference on Engineering and Deployment of Cooperative Information Systems
A User-Centred Consistency Model in Real-Time Collaborative Editing Systems
DCW '02 Revised Papers from the 4th International Workshop on Distributed Communities on the Web
Journal of Parallel and Distributed Computing
A Multi-Versioning Scheme for Intention Preservation in Collaborative Editing Systems*
Computer Supported Cooperative Work
Hi-index | 0.00 |
Real-time negotiation support is an important issue in collaborative editing systems. The existing multi-versioning techniques provide support for negotiation by preserving individual users' concurrent conflicting intentions in multiple versions. They are "intrusive" in the sense that the created versions are embedded into the document under editing. This paper proposes a real-time annotative negotiation approach, where the document is annotated rather than embedded with various versions of the objects in conflict. It focuses on the way in which a group consensus or intention can be integrated into the document. The major technical issue is the time-stamping of the operations contained in the group intentions. A group-based time-stamping scheme is proposed to time-stamp them such that individual intentions and group intentions can be treated in a consistent manner.