【摘 要】
:
实时协同编辑系统是CSCW系统的一类重要应用,它支持地理上分散的用户通过网络在同一时间浏览和编辑一个共享的文档、图形或者多媒体文件。为了支持实时、分布式和无约束的特
论文部分内容阅读
实时协同编辑系统是CSCW系统的一类重要应用,它支持地理上分散的用户通过网络在同一时间浏览和编辑一个共享的文档、图形或者多媒体文件。为了支持实时、分布式和无约束的特点,系统通常采用全复制结构,因此本文的重点是研究在全复制结构下实时协同编辑系统的并发控制算法。首先从协同编辑系统的特点出发,提出了协同编辑系统主要解决的问题是对并发操作进行合理的调度,消除并发操作之间的冲突,从而达到结果收敛、因果关系一致和操作意愿一致的要求。其次是从分析和阐述目前国内外各种实时协同编辑系统并发控制算法入手,对已经存在的各种流行算法进行全面分析,总结了这些算法中存在的不足之处。目前,GOT算法是被公认为较正确的算法,但GOT算法没有光标控制机制,并且只能适用于简单运算,本文提出了一种改进的并发控制算法IGOT,用于解决GOT算法中存在的问题和不足,使之更加适用于实际的协同编辑系统。该算法对原有算法的高层调度部分和低层调度部分分别进行了改进,在低层部分提出了光标控制机制,解决实际编辑系统中光标位置一致性的问题;在高层部分引入了复杂运算,并将复杂运算分割成简单运算进行封装,可以按照简单运算进行调度。最后,通过分析IGOT算法的低层控制部分和高层控制部分,得到这两部分的算法复杂度。在低层控制部分,根据操作和历史缓存的并发关系证明操作变换控制策略,根据历史缓存及其操作语义证明光标位置控制策略,然后将两者结合证明低层控制算法的正确性。在高层控制部分,根据两两操作之间的语义和位置参数证明操作变换函数,从而证明高层控制算法的正确性。
其他文献
随着经济的快速发展,对物流企业的配送效率和成本控制都提出了越来越高的要求,传统的物流管理模式已经无法适应日益激烈的市场竞争环境。配载问题作为物流过程中的一个最具代
随着计算机网络技术的高速发展,互联网已经日益成为应用程序开发的默认平台,基于HTML的浏览器客户端成为最常用的网络应用客户端,是一种瘦客户端的程序,有着诸多的限制,无法
随着移动通信技术的迅速发展,笔记本电脑、掌上电脑、手机等各种便携式移动设备的广泛应用,人们希望在移动的过程中仍能保持互联网接入和连续通信。与IPv4相比,IPv6有更大的
随着移动通信技术和Internet技术的高速发展,手机、掌上电脑等便携式移动设备得到了广泛应用。越来越多的用户希望能在任何地方以更灵活的方式接入Internet,于是IETF提出了移动
移动流媒体技术是伴随移动通信技术和流媒体技术发展起来的新媒体技术。移动网络带宽不断提高,为移动流媒体的发展提供了网络条件。第三代合作伙伴计划为移动流媒体的传输制订
为了提高人寿保险行业工作效率和服务水平,建立高效的管理机制,适应业务的开展和激烈的市场竞争,商业智能开始进入寿险行业,KPI指标分析系统应运而生。本文基于数据仓库、联机分
当前,国内各高校根据各自不同学科的实际需求,开发了不同的虚拟实验教学系统。各系统设计及实现方法的差异性造成了现有的虚拟实验系统存在可扩展性差、标准化程度低、用户体
随着现代科技的发展,通用操作系统在某一特殊领域的性能显得越来越疲乏,专门服务于某一具体应用的专用操作系统已经成为近年来新兴的研究和应用热点。主要的研究工作是设计和
无线传感器网络(WSN)融合了微传感器、嵌入式计算、现代网络和无线通信四大技术,作为一种新的计算模式推动着科技的发展和社会的进步。它能够通过各类集成化的微型传感器协作
随着网络和多媒体技术的迅速发展,视频数据量呈现爆炸性的增长,视频数据的共享越来越广泛,如视频点播、数字电视、网络电视、视频会议、在线视频聊天等应用不断涌现。为了保