共查询到10条相似文献,搜索用时 82 毫秒
1.
oodOPT: A semantics-based concurrency control framework for fully-replicated architecture 总被引:5,自引:0,他引:5 下载免费PDF全文
Concurrency control has always been one of the most important issues in the design of synchronous groupware systems with fully-replicated architecture,An ideal strategy should be able to support natural and flexible human-to-computer and human-to-human interactions while maintaining the consistency of the system.This paper summarizes previous researches on this topic and points out the deficiencies of the existing results.A novel semantics-based concurrency control framewokr oodOPT,is proposed.The main idea of the framework is to resulve conflicts by utilizing semantics of the operations and the accessed data frameworks is to resolve conflicts by utilizing semantics of the operations and the accessed data objects.With this approach,complexities in concurrency control are shifted completely from application developers to the framework.Conflicts among operations on objects with different semantics and the strategies resolving these conflicts are analyzed.After describing the algorithm in full detail.the discussion ends up with a comparison with other related work and some considerations for open problems. 相似文献
2.
3.
A cooperative platform called Cova is presented, which aims to uniformly model a wide range of cooperation scenarios and to reduce the groupware design and development work. To achieve these goals, Cova provides two facilities, namely a specification language for developers to describe various cooperation modes uniformly and a run-time system that provides some general-purposed services guaranteeing the semantics specified. With these facilities, the developers can then concentrate on the application specific functions rather than the control mechanisms. There-fore, the development efficiency is promoted. This paper details the design and implementation issues of the platform including the model and the specification language, platform architecture,transaction management, service integration and so on. Application development with Cova plat-form is also covered. 相似文献
4.
协同式钻具组合辅助设计系统的研究 总被引:1,自引:1,他引:0
分析了网络环境下石油钻具组合设计的特点,针对目前钻具组合设计集成软件系统在处理复杂动态的、跨地区部门的钻具组合设计人员群体协作工作时,缺乏足够的协同性和临场感,运用计算机支持协同工作的最新技术,面向石油钻井中钻具组合设计过程,研究开发基于CSCW的协同式钻具组合辅助设计软件系统,建立由计算机网络支持的多智能体钻具组合协作设计软件应用平台环境,利用网络通信和移动计算技术来实现动态钻具组合设计信息的多方传输和并行设计. 相似文献
5.
以原子性、一致性、隔离性和持久性为特征的传统事务模型在满足协同应用的需求方面存在诸多局限。为了解决这一问题,该文提出了一种新的协同事务模型CovaTM,它将协作过程的一次执行看作一个事务,对应的活动看成子事务。CovaTM提供了复杂而灵活的控制流,放松了传统事务的原子性和隔离性的要求,能够支持协作。该文介绍了CovaTM的具体实现机制,包括如何根据协作过程的描述形成事务的各个要素以及运行过程中的按制结构及其算法并与相关工作进行了比较。 相似文献
6.
7.
Kai H. Chang Liam Murphy Jonathan D. Fouss Timothy D. Dollar Ii Byong G. Lee Yifang Chang 《Software》1998,28(6):657-679
This paper presents a prototype computer supported cooperative work (CSCW) environment that supports the engineering design process. In particular, this environment provides collaborative tools that support computer-aided design (CAD) and computer-aided software engineering (CASE). This paper takes an high level look at the system as a whole and then focuses on the method used to implement the CASE support. It addresses how group members can simultaneously work on coding a program and then integrate their work to form a single program inside this environment. © 1998 John Wiley & Sons, Ltd. 相似文献
8.
基于CSCW的CAD系统协作支持技术与支持工具的研究 总被引:20,自引:3,他引:20
计算机支持的协同工作(CSCW)给CAD技术带来重大发展,但仍然存在许多问题。其中之一是缺乏将协作性能同应用功能有机结合的方法。文中在分析的现有协作支持技术,工具和系统不足的基础上,提出了用协作支持工具软件CoCADToolAgent改造商品化CAD系统来开发CSCD系统的新思路和总体技术路线,给出了通讯支持,协议,一致性维护和并发控制,协同感知,任务和脚色机制的有效的实现方法,作为本方法的一个应用实例,成功地将传统的人机交互式CAD系统AutoCAD转变为网络环境下支持人人交互的CSCD原型系统,作为专用协作支持工具,CoCADToolAgent比NetMeeting之类的通用协作支持工具具有更好的协作性能,该方法可推广到三维CAD系统。 相似文献
9.
概念设计过程使用了多种图表来表示设计概念以及构建功能结构.将手绘草图作为设计者之间的一种通信语言引入到异地同步协同概念设计过程,提出了基于手绘草图的协同图表绘制多agent 系统,包含草图交互、草图识别、通信、协调等多个agent.讨论了各agent 之间的通信机制以及主要agent 的实现策略,包括草图识别以及语义一致性维护策略.将系统应用到协同流程图绘制领域,运行结果表明,该工具能够改善人机交互模式,促进多用户之间的交流和协作. 相似文献
10.
计算机支持同步协同工作中应用共享机制的研究 总被引:3,自引:0,他引:3
应用共享技术是计算机支持协同工作 ( CSCW)系统中支持同步协作的关键技术之一 .本文详细讨论了计算机支持协同工作中应用共享的实现机制 ,分析了混合式应用共享机制的实现方法 .最后 ,给出了在 MS Windows平台上的一个应用共享的具体实例 相似文献