Font Size: a A A

Research On Cooperative Editing Environment Of Scientific Research

Posted on:2013-01-21Degree:MasterType:Thesis
Country:ChinaCandidate:J Q YangFull Text:PDF
GTID:2248330371987190Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Cooperative Editing Environment is a very important application branch of Computer Supported Cooperative Work, and it allows a group of users to view and edit a shared document at the same time from geographically dispersed sites connected through Internet, to overcome the inconvenience brought by the geographical dispersed and provide opportunities for communication, discussion and cooperation.The dissertation which relies on the project of "Papers Cloud" supported by the Electronics Development Fund of Ministry of Industry and Information Technology mainly aims for cooperative Editing that is one of the directions of the research projects, and then gives the detailed designing of the Cooperative Editing Environment for Scientific collaboration. This dissertation has made several researches on the following key issues:1) The general situation of Cooperative Editing Environment:the dissertation comes up with the concept and theory of CSCW and cooperative editing environment, and then elicits the three architectures adopted by the current scientific collaboration system with elaborating the advantages and disadvantages.2) The details of Cooperative Editing Mechanism:it details on the three key elements of cooperative editing mechanisms and the implementation, and the focus on the mechanism of cooperative editing such as consistency safeguard, cooperative awareness, access control, cooperative communication, concurrency control and so on.The dissertation has given the detailed designing of the Cooperative Editing Environment of Scientific collaboration. The architecture of cooperative editing environment is divided into three parts, Client, Communication Layer and Server. Every part of the structure is designed in detailed. With the starting point of human-computer interaction, an interface of cooperative editing is designed which is composed of editor, editing tools, online discussions and the other modules,On the communication layer, Jabber is used as a communications platform. Meanwhile, a reliable transport mechanism is designed for message recovery on the basis of it. On the server side, several key mechanisms of cooperative editing which works in the sub-layer of control layer are designed.
Keywords/Search Tags:CSCW, Cooperative Editing Mechanism, Operation TransformationCollaborative Awareness
PDF Full Text Request
Related items