A framework for flexible data consistency in collaborative editing

Loading...
Thumbnail Image
Date
2009
Authors
Omar, Mohd Adib
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Collaborative editing environments are usually restrictive to specific data collaboration aspects. To overcome restrictiveness in data collaboration aspects, a flexible framework is proposed. In this thesis a conceptual collaborative editing framework is presented. The first objective is to investigate the feasibility of using operational transformation in both synchronous and asynchronous mode of collaboration in collaborative editing. The second objective is to explore a framework that uses operational transformation in both synchronous and asynchronous mode of collaboration. The third objective is to integrate elements of collaboration into the framework. In order to accomplish the objectives, the following steps are taken. First, the overall conceptual collaborative editing framework is presented. The framework consists of four flexible aspects of collaboration. The aspects are data distribution, data consistency, data awareness and data security. Second, flexible data consistency approach and its prove-of-concept experiment are presented. The experiments demonstrate that it is feasible to apply operational transformation technique in synchronous and asynchronous mode in collaborative editing. Third, preventive and corrective approach data consistency in asynchronous collaboration are presented. Both approaches are qualitatively evaluated with the existing respective preventive and corrective approaches. The first contribution of this thesis is to show that it is feasible to use operational transformation based technique in synchronous and asynchronous collaborative editing. The second and the third contributions are flexible data consistency technique in preventive and corrective asynchronous collaborative editing based on operational transformation. The fourth contribution is a conceptual framework consists of flexible collaborative editing framework that focuses on four aspects of collaboration.
Description
PhD
Keywords
Computer Science , Data consistency
Citation