首页> 外文OA文献 >A framework for real time collaborative editing in a mobile replicated architecture
【2h】

A framework for real time collaborative editing in a mobile replicated architecture

机译:用于移动复制架构中的实时协作编辑的框架

摘要

Mobile collaborative work is a developing sub-area of Computer Supported Collaborative Work (CSCW). The future of this field will be marked by a significant increase in mobile device usage as a tool for co-workers to cooperate, collaborate and work on a shared workspace in real-time to produce artefacts such as diagrams, text and graphics regardless of their geographical locations. A real-time collaboration editor can utilise a centralised or a replicated architecture. In a centralised architecture, a central server holds the shared document as well as manages the various aspects of the collaboration, such as the document consistency, ordering of updates, resolving conflicts and the session membership. Every user's action needs to be propagated to the central server, and the server will apply it to the document to ensure it results in the intended document state. Alternatively, a decentralised or replicated architecture can be used where there is no central server to store the shared document. Every participating site contains a copy of the shared document (replica) to work on separately. Using this architecture, every user's action needs to be broadcast to all participating sites so each site can update their replicas accordingly. The replicated architecture is attractive for such applications, especially in wireless and ad-hoc networks, since it does not rely on a central server and a user can continue to work on his or her own local document replica even during disconnection period. However, in the absence of a dedicated server, the collaboration is managed by individual devices. This presents challenges to implement collaborative editors in a replicated architecture, especially in a mobile network which is characterised by limited resource reliability and availability. This thesis addresses challenges and requirements to implement group editors in wireless ad-hoc network environments where resources are scarce and the network is significantly less stable and less robust than wired fixed networks. The major contribution of this thesis is a proposed framework that comprises the proposed algorithms and techniques to allow each device to manage the important aspects of collaboration such as document consistency, conflict handling and resolution, session membership and document partitioning. Firstly, the proposed document consistency algorithm ensures the document replicas held by each device are kept consistent despite the concurrent updates by the collaboration participants while taking into account the limited resource of mobile devices and mobile networks. Secondly, the proposed conflict management technique provides users with conflict status and information so that users can handle and resolve conflicts appropriately. Thirdly, the proposed membership management algorithm ensures all participants receive all necessary updates and allows users to join a currently active collaboration session. Fourthly, the proposed document partitioning algorithm provides flexibility for users to work on selected parts of the document and reduces the resource consumption. Finally, a basic implementation of the framework is presented to show how it can support a real time collaboration scenario.
机译:移动协作工作是计算机支持的协作工作(CSCW)的一个发展中的子领域。该领域的未来将以移动设备使用量的显着增加为标志,这种移动设备将成为同事实时协作,协作和在共享工作区上工作以产生图,文本和图形等人工产物的工具地理位置。实时协作编辑器可以利用集中式或复制架构。在集中式体系结构中,中央服务器保存共享文档并管理协作的各个方面,例如文档一致性,更新顺序,解决冲突和会话成员资格。每个用户的操作都需要传播到中央服务器,服务器将其应用于文档以确保其达到预期的文档状态。或者,可以在没有中央服务器来存储共享文档的地方使用分散或复制的体系结构。每个参与站点都包含共享文档(副本)的副本,以分别进行处理。使用此体系结构,每个用户的操作都需要广播到所有参与的站点,以便每个站点可以相应地更新其副本。复制的体系结构对于此类应用程序非常有吸引力,尤其是在无线和自组织网络中,因为它不依赖中央服务器,并且即使在断开连接期间,用户也可以继续处理他或她自己的本地文档副本。但是,在没有专用服务器的情况下,协作是由单个设备管理的。这给在复制体系结构中实现协作编辑器提出了挑战,尤其是在以资源可靠性和可用性有限为特征的移动网络中。本文解决了在无线自组织网络环境中实现组编辑器的挑战和要求,在这种环境中,资源稀缺并且网络比有线固定网络的稳定性和健壮性大大降低。本文的主要贡献是提出了一个框架,该框架包括提出的算法和技术,以允许每个设备管理协作的重要方面,例如文档一致性,冲突处理和解决,会话成员资格和文档分区。首先,考虑到移动设备和移动网络的有限资源,所提出的文档一致性算法可确保尽管协作参与者进行了并发更新,但每个设备持有的文档副本仍保持一致。其次,提出的冲突管理技术为用户提供了冲突状态和信息,以便用户可以适当地处理和解决冲突。第三,提出的成员资格管理算法可确保所有参与者接收所有必要的更新,并允许用户加入当前活动的协作会话。第四,提出的文档分区算法为用户提供了在文档的选定部分上工作的灵活性,并减少了资源消耗。最后,介绍了该框架的基本实现,以显示该框架如何支持实时协作方案。

著录项

  • 作者

    Citro S;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号