基于多版本数据库技术的CSCW工作模型

来源 :山东大学 | 被引量 : 0次 | 上传用户:wbs304
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文描述了一个多版本数据库模型-DBV方法.DBV方法的主要概念是一个数据库版本包含该数据库中所有多版本对象的一个版本.在DBV方法中,数据库版本具有一致性和版本性,并和其他数据库版本逻辑分离.对数据库版本进行操作,使用数据库版本事务,对对象进行操作,使用对象事务.为了实现数据库版本,避免数据冗余,我们用版本树结构来表示版本的派生过程,并用版本戳加以标示.多版本对象用对象标志符和一个数据结构-映射表来表示,映射表的-行包括一个对象版本值(指向某一个物理对象的指针)和一个或几个与此对应的数据库版本,有些版本以显式的方式出现在映射表中,有些则以隐式的方式表示.修改一个共享的数据库版本d的算法如下:首先在映射表中增加一个新行,填入版本值和版本戳d,然后原行中版本戳d被所有版本d的最近的没有显式的出现在映射表中的后代所代替.显式的方式出现在映射表中,有些则以隐式的方式表示.修改一个共享的数据库版本d的算法如下:首先在映射表中增加一个新行,填入版本值和版本戳d,然后原行中版本戳d被所有版本d的最近的没有显式的出现在映射表中的后代所代替.该文主要探讨CSCW系统中的应用共享技术,我们把CSCW系统中所有应用共享对象对应于某一个(组)协作者在某一时刻的值的集合称为CSCW系统的一个版本.CSCW系统初始化时所有应用共享对象的值的集合构成公共的基础版本0,协作者从版本0派生出属于自己的私有版本并在此版本上工作(Check-in),并且能够将属于自己的版本提交给系统(Check-out),系统自动合并各个协作者提交的版本,生成新的公共基础版本(Merge),重复上述过程直到新的公共基础版本符合系统结束条件,由此构成了一个CSCW系统的执行过程.该文将CSCW应用分为组长级应用(group leaderapplication)和组员级应用(group member application).组长应用用于控制CSCW系统的总体发展,而组员应用主要用于控制各个协作者的操作.
其他文献
本文对铁路行包网络管理系统设计中的若干问题进行了深入研究。通过对不同的操作系统及数据库管理系统进行比较分析,确立了基于WINDOWS NT与MS SQL SERVER 7.0的应用系统体系
RFID技术的飞速发展使得EPC网络的研究与应用受到极大的关注,EPC网络是搭建在互联网之上的基础服务设施,它使得与物品关联的业务事件数据能够被共享。EPC网络使用RFID等自动识
该论文重点研究了两方面的内容:其一是异构资源上分布计算服务的网格计算模型;其二是计算服务的自适应分配执行的方法.为此,该论文首先介绍了网格计算的背景,指出了网格计算
虚拟现实造型语言(VRML)是一种描述可交互的三维对象和场景的文件格式。为了能够创建动态的虚拟场景,并且不必再面对大量枯燥的代码和复杂的语法,VRML文件的编写者们迫切需要一
随着移动通信系统的飞速发展,人们的目光逐渐转向B3G/4G系统的开发与研究工作。MIMO和OFDM是B3G/4G系统中的最关键技术之一。空中接口物理层采用MIMO和OFDM技术,能够增强无线
电子商务中的协议研究是电子商务研究的一个重要方面,电子商务协议是面向应用层的网络安全协议,其主要作用就是防止在既不安全又不可靠的网络中,保证通信消息的完整性、匿名
随着软件规模和复杂度的日益升级,对系统的总体结构设计比对算法和数据结构的选择重要的多。软件体系结构作为描述系统的高层设计手段,正成为研究热点。软件体系结构是软件工程
随着INTERNET的迅速发展,基于WEB的应用呈指数增长。集群技术是实现高性能WEB服务器的一种有效途径。WEB服务器集群技术是以较低费用的计算机系统通过技术手段获得增强的服务
INTERNET的迅速发展使各种各样的网络多媒体应用层出不穷,其中以流媒体应用发展最为迅速,很多专家认为下个世纪将是流媒体的世界.流媒体技术是一种新的网络多媒体技术,它把数
该文从面向大规模的中文文本,在文本的聚类和文本的摘要方面展开了研究与探索:首先,针对文本的聚类算法,作了相关的研究.中文文本的聚类有多种方法.该文着重对人工神经网络算