Font Size: a A A

To Ensure That The Wishes Of The Collaborative Version Of The Merge Algorithm And Implementation

Posted on:2005-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:G X LiFull Text:PDF
GTID:2190360125961677Subject:Computational Mathematics
Abstract/Summary:PDF Full Text Request
Computer-supported cooperative work (CSCW) reflects a change that using computer system to solve problems traditionally turns into facilitate multi-users' interaction.In asynchronous or mobile collaborative editing environments, collaborators often create many versions, each version is the revision or supplement for the original version. So it becomes an important researching subject to merge many versions into one common version.This paper first introduces the concepts, development and key technology of CSCW. Then it introduces the version controlling technology, analyzes advantages and disadvantages for operation-based revision control systems and state-based revision control systems, discusses how to identify the semantic and textual differences for text and graphic file, designs based on intention-preservation version merging algorithm using the strategy of object replication, which can well satisfy the intention of collaborators. Finally we develop an Object-oriented white board system (OOWB), which can record user' operating history and merge two versions from the same initial version. Experiment shows that this algorithm can efficiently ensure collaborators' intention.Object version merging will have an important application in asynchronous or mobile collaborative editor environments in the future, which can automatically merge many collaborators' editing or designing work. It is a base of the final revision, support asynchronous collaborate activities and improve the efficiency of collaborators.
Keywords/Search Tags:Computer-supported cooperative work, Version merging, Intention preservation, Object replication, Object-oriented white board system
PDF Full Text Request
Related items