CSCW中保持共享对象一致性方法的研究与应用

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:catche
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的普及和全球化程度的提高,为降低产品的开发成本和提高开发效率,产品设计正由传统的串行工作向支持并行工作转变,从孤立模式向协同模式转变。计算机支持的协同工作(CSCW)已经成为缩减设计成本和提高设计效率的最重要的产品设计模型。CSCW的核心技术是并发控制,而如何保持共享对象的一致性是并发控制首先要解决的问题。只有解决了共享对象的一致性问题,才能在此基础上实现真正的实时协同工作。本文首先对CSCW的产生与发展作了介绍,然后在分析CSCW特性的基础上提出了CSCW的定义。最后对CSCW研究的主要问题和应用领域进行了介绍。接着本文对计算机支持的协同工作系统的特性做了深入的分析,找出影响协同工作系统性能的主要因素,并在此基础上提出协同工作系统中保持共享对象一致性模型的要求。然后分析了协同工作系统为了满足保持共享对象一致性模型的要求需要解决的问题。在以上研究的基础上提出了协同系统中通常的保持共享对象一致性模型。对基于锁机制保持共享对象的一致性、基于令牌环机制保持共享对象的一致性和基于操作序列化机制保持共享对象的一致性进行了研究。讨论了它们的运行机制以及在使用过程中出现的一些问题,在此基础上对三种机制的优缺点做了总结。对操作转换机制进行了深入的研究,对其中的核心运行机制做了详细的论述。先对操作转换方法中确保收敛性的机制做了介绍。然后在介绍协同文本编辑系统中的一些符号和概念的基础上,设计了操作转换函数。在研究和分析协同文本编辑系统中并发控制特点的基础上提出了操作转换控制算法。最后用一个操作转换方法的应用实例验证了操作转换方法在保持一致性模型各种属性上的正确性。对多版本机制进行了深入的研究,并对其中的核心运行机制做了详细的论述。在介绍协同图形编辑系统中的一些符号和概念的基础上,提出了多版本方法中操作效果的结合规则。然后在研究和分析协同图形编辑系统并发控制特点的基础上提出了多对象版本增量创建算法,并用多版本方法应用实例验证了多版本方法在保持一致性模型各种属性上的正确性。最后对多版本方法中的对象标志符机制做了介绍。在研究各种保持共享对象一致性方法的基础上,本文提出了RBCD (Role-Based Collaborative Design)系统,它是本文的主要研究和创新成果。本文详细介绍了RBCD系统中的角色机制,其中包括RBCD系统中的角色划分与权限分配以及RBCD系统中的角色与权限管理。然后在分析传统迟加入方法优缺点的基础上提出了透明迟加入机制。最后对本文的消息驱动机制、基于消息回显的同步机制、冲突检测与消解机制和消息接收与处理机制进行了介绍,并在研究的基础上提出了保持共享对象一致性的分布式算法。最后用一个RBCD系统的设计实例验证了RBCD系统在保持共享对象一致性方面的正确性。
其他文献
在大数据时代,云存储服务越来越普及,云存储环境的复杂性以及不够完善的数据安全保护使得数据泄露的事件时有发生。因此,探讨云存储系统中高效而安全的数据存储方法和数据删
随着互联网的飞速发展,用户的私有数据越来越难管理。人们对信息的存储和管理的需求已经不是使用传统的本地存储策略就能够满足的,云存储系统可以比较好的解决这一问题。当用
关联规则的研究是数据挖掘中的重要研究内容之一,由于实际的数据是随时间变化而获得的,因而有必要对其时态属性进行分析,这样有助于揭示事物发展的本质规律,使得发现的知识更具有
物体分类,其实质就是以计算机的角度识别出图像或者视频中所包含物体的类别,如台灯、椅子等。近年来,由于智能移动设备的大范围普及和网络技术的快速发展,数字图像的数量每天
由于业务过程的变化,很多以前开发的系统己经越来越不能满足新的需求而成为遗留系统。但这些系统仍然具有相当重要的业务价值,需要对它们进行软件再工程。传统的软件再工程开
目前,市场上商品假冒伪造现象严重,但传统防伪方法不能完全满足防伪要求。短信数字防伪技术,是目前国内最先进的商品防伪技术,是借助先进的移动通信技术和移动信息终端,并采用加密
在社会经济大系统中,证券投资组合已成为金融管理和投资决策的重要组成部分。马柯维茨以证券投资收益率的方差作为组合证券风险的度量,开辟了金融定量分析的时代,并在此基础上建
J2EE作为现今最流行的分布式计算平台,已成为基于Web的企业应用系统的核心。但多层的J2EE体系结构在提高软件重用性和降低问题复杂性的同时,也使得代码庞大,层与层之间的控制
聚类是重要的数据挖掘技术,在海量数据统计、网络分析及医学图形图像自动监测等领域具有广泛的应用背景。聚类就是根据数据的内在特性将数据对象划分到不同的组(或簇)中,使得
目前,并行计算技术是计算机研究的一个热点。在各种并行系统中,机群系统以其显著优势已经成为高性能计算领域的一种主流平台。结点处理能力的不断加强使得内部结点机之间的通信