多用户同步协同编辑系统关键技术研究

多用户同步协同编辑系统关键技术研究

论文摘要

计算机支持的协同编辑属于计算机支持的协同工作领域研究的范畴,它是指地理上分散的群体通过计算机网络对同一个文档进行编辑。它是由单用户编辑器发展而来的,目的是为了通过协同工作提高效率、节约时间和降低成本。它有广泛的应用领域,如商业、科学研究和出版领域的协同编著,工业领域的协同计算机辅助设计和管理(CAD/CAM),以及计算机领域的协同计算机辅助程序设计和软件工程(CASE)。本文从协同编辑系统的互连、互通研究开始,一直研究到基于共享语义的互操作。重点针对多用户协同编辑一致性的问题,提出并实现了基于状态向量的操作转换算法,同时还引入了LateComer(后来者)状态协调机制,并简单设计了一个多用户协同编辑系统对该算法进行了实验,验证了其有效性。另外,本文还提出了语义理解的一致性问题,补充了协同编辑系统一致性模型的内容,并给出了解决该问题的方法,即利用本体来提供共享的语义基础,最后给出了加入了本体的协同编辑系统架构,为开发其它更具可用性的协同编辑系统提供参考。通过从单模式互操作层面,多模式互操作层面以及基于本体的语义互操作层面三个方面的深入分析,研究了其中的关键技术,提出了一系列的协调机制和解决方案,为实现多用户同步协同编辑提供了技术基础,这些技术我们以后将用于部队的各种级别的参谋会议系统,各种类型的C4I(指挥、控制、通信、计算机和情报)系统等军事应用中。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 选题依据
  • 1.2 研究目的及意义
  • 1.3 国内外研究现状
  • 1.4 国内外研究成果
  • 1.5 本论文主要内容和完成的主要工作
  • 第二章 计算机支持的协同工作与协同编辑
  • 2.1 CSCW 的基本概念
  • 2.2 CSCW 的产生和发展
  • 2.3 CSCW 的主要研究方面
  • 2.4 CSCW 的应用领域研究
  • 2.5 CSCW 的分类研究
  • 2.6 计算机支持的协同编辑
  • 2.6.1 概述
  • 2.6.2 主要研究问题
  • 2.7 本章小结
  • 第三章 协同文本编辑系统的研究与实现
  • 3.1 操作层面的三个一致性问题
  • 3.2 基于状态变量的操作转换算法
  • 3.2.1 算法应用情景描述
  • 3.2.2 算法描述
  • 3.2.3 算法涉及的数据结构
  • 3.2.4 算法的具体实现
  • 3.2.5 LateComer 状态协调机制
  • 3.3 协同编辑系统的设计思想
  • 3.4 协同编辑系统体系结构和功能
  • 3.4.1 系统整体结构
  • 3.4.2 服务器端
  • 3.4.3 客户端
  • 3.4.4 编辑界面
  • 3.4.5 系统软硬件环境
  • 3.5 本章小结
  • 第四章 协同文本编辑系统的双模式互操作技术研究
  • 4.1 多模式人机交互
  • 4.2 多模式操作中的语音模式
  • 4.3 多用户语音命令增强协同编辑系统中的人机交互
  • 4.3.1 双模式互操作和双重协调机制
  • 4.3.2 多用户语音命令集
  • 4.3.3 多用户语音命令的特点
  • 4.4 本章小结
  • 第五章 基于本体的语义一致性保证机制研究
  • 5.1 协同写作的语义一致性
  • 5.2 协同编辑语义一致性研究
  • 5.3 本体相关知识
  • 5.3.1 本体的定义
  • 5.3.2 本体的表示和推理
  • 5.3.3 本体的描述逻辑表示和框架表示
  • 5.4 基于本体的协同写作语义一致性保证机制的研究
  • 5.4.1 用本体来解释领域术语的概念
  • 5.4.2 用本体来判断文档整体语义与主题的一致性
  • 5.5 本章小结
  • 第六章 总结
  • 6.1 主要研究收获
  • 6.2 工作展望
  • 致谢
  • 参考文献
  • 附录1:协同编辑系统主要研究组织和项目
  • 附录2:各协同编辑系统的工作方式、编辑对象和体系结构
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    多用户同步协同编辑系统关键技术研究
    下载Doc文档

    猜你喜欢