协同CAD系统中并发控制的研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:oupser123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来由于计算机技术在工程设计领域的广泛应用,使CAD(计算机辅助设计)技术迅速发展起来。协同CAD系统是CSCW技术的一个典型应用。它支持不同地理位置的多个设计者通过分工协调和随时随地的交流合作完成同一个制图设计任务,满足了人们在信息社会中工作模式的要求,已成为一个研究热点。但由于各方面的局限性,目前的协同CAD系统还不完善,本文对其核心问题——并发控制进行了研究。为了能够保证协同设计各站点模型的一致性,本文针对目前协同特征造型系统中的并发控制大都采用并发冲突防止策略的锁机制,从而并发度受到很大限制的问题,为了提高协同设计的并发度,对协同设计中的并发控制问题进行了深入的研究,其主要工作如下:(1)对协同设计的操作对象特点及协同设计过程中出现的并发冲突做了简要分析和归类,根据主流三维CAD设计中基于特征的设计特点分析和总结了特征模型中的特征依赖关系,根据特征依赖关系的工程语义给出了一个基于特征依赖关系的并发冲突定义。(2)利用特征依赖图对整个特征模型中的特征依赖关系进行层次化组织,提出了一个高效的基于特征依赖关系的并发冲突检测算法,详细介绍了算法流程,并对其做了详细的分析,根据冲突检测的结果进行相应的冲突解决,提出了基于角色的冲突解决方法和多版本机制。(3)针对基于用户角色的访问控制模型存在的不足,提出一种增强型模型ERBAC,通过定义工作组权限集来增强角色权限的灵活性,支持多角色动态分配、角色继承、负权限以及权限继承,更加适用于大型动态协作系统,同时还结合用户身份验证和数据加密技术,增强了协同系统的安全性。(4)构建完善了协同HUST-CAID原型系统,并在系统中运用了本文提出的并发控制策略和访问控制机制。详细介绍分析了协同系统框架和功能模型。结果证明本文提出的并发控制机制是有效的、可行的、成功的。
其他文献
在高性能计算领域,I/O性能已经成为影响计算机性能的重要因素。为了提高I/O性能,人们开发了层次式存储系统。而当前常用的I/O性能评价基准如S3D I/O、,BTIO、MADbench2、FLAS
Ad Hoc网络是一种由一组无线节点组成的没有预定基础设施支撑的自组织可重构的多跳无线网络。在该网络中,网络的拓扑、信道的环境和业务的模式是随节点的移动而动态改变的。A
随着人类社会和计算机技术的飞速发展,电子数据的积累出现了爆炸式的增长。这些海量的电子数据里面无疑隐藏着丰富的对人类深具价值的知识,而传统的数据分析工具只能利用其中的
随着社会信息化进程的不断发展,人们对信息的需求和依赖程度越来越高,如何从海量信息中快速有效的获取有用信息,已经成为人们研究的焦点。信息集成的研究可以帮助人们有效的
入侵检测技术是继防火墙、数据加密等传统安全保护措施后的一种新的网络安全保障技术。作为一种主动防御技术,它不但能检测到来自外部网络的攻击,而且还能检测来自内部的入侵
随着计算机技术尤其是网络技术的发展,作为互联网的重要组成部分——学校的教育网络也在不断地发展。校园网建设的深入开展无疑对加大信息资源共享度,提高工作效率起到积极重
随着数据挖掘技术的发展,人们对时态信息的关注日益提高。时态数据库中既反映被处理事件的历史信息又体现系统中元事件时态信息的双时态数据库日益受到人们的重视。随着双时
边缘是图像中重要的特征之一,边缘检测是计算机视觉、模式识别等的基础。然而,边缘检测又是图像处理中一个困难的问题,因为实际景物图像中的边缘往往是各种类型的边缘以及它
随着互联网技术的发展与应用的深化,各种数据呈爆炸式增长,数据密集型应用的负载特性与传统应用具有很大区别,传统处理器利用时空局部性提升性能的方法将不再适用。因此,针对
随着近年来互联网技术的快速兴起,在线社交网络作为一种现实社交在互联网中的投射物,越来越具有相当的研究价值。在现实社会关系中,以自然人为节点,人与人之间的各种直接联系为边