多人协作文档系统的设计与实现文献综述

 2022-10-23 09:57:38

文献综述(或调研报告):

1.协同编辑的背景以及概念

CSCW最早由美国MIT的Irene Grief和DEC的Paul Cashman在1984年提出,致力于改善协同工作群体之间信息交流的方式,提高群体工作的效率和质量,1986年在德克萨斯州召开第一届CSCW国际会议,这个主题迅速引起学术界的关注。

近年来CSCW飞速发展,并且有一批专门刊物报道该领域的最新研究成果。美国的ACM自1986年起每两年组织一次CSCW国际会议;欧洲的学术工作者也组织了CSCW国际会议。我国于1998年组织召开了第一次全国CSCW学术会议,并成立了C-CSCW专业委员会,指导我国CSCW研究的发展。

1988年底,我国第一届CSCW学术会议在北京清华大学成功举办,并成立了C-CSCW专业委员会。国内有许多大专院校和科研院所参与到CSCW的研究中来。清华大学协同工作实验室还与首都信息发展有限公司合作建立了清华首信CSCW虚拟实验室,共同致力于CSCW的研究和应用。

计算机支持的协同编辑系统是CSCW技术在文档编辑领域的一个典型应用,它试图通过建立一个具有群体性、交互性、分布性和协作性的人机网络工作环境来协助多个地理分散的作者对同一个文档的共同编辑。协同编辑具有以下特征[1]:

  1. 实时性:对本地用户的操作响应速度快。
  2. 共享和通信:信息共享是协同编辑的核心,通信是协同编辑的基础。
  3. 工作系统性。

研究协同编辑的发展历史,注意到并发控制是协同编辑的核心,其目的是需要实现多人同时编辑文档时产生的多端不一致问题。当前的并发控制在算法的优化以及控制的粒度方面仍然需要改进,大部分并发控制算法在保证符号一致性方面提出了解决方案,但是其实现效果是否真正满足操作者的意图还是有待商榷。

2.并发控制解决方案

并发控制是协同编辑的核心,在并发控制的解决方案中,主要有两种思路,传统的方案是通过将并发操作转换成串行操作,即虽然称为“协作编辑”但是实际上一个时间点只能有一个人在操作共享文档。而现在比较通用的解决方案是采用操作转换的思路来对并发操作进行“纠正”以同时展示多个参与者的个人意图,考虑到所有协作者在同一时刻看到的文档状态是相同的,即满足WYCIWIS(What You See Is What I See)的方式。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。