协同设计中并发控制加锁机制的研究与形式化描述

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:aaaaeeettjj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着广域网络的发展和网络的可利用带宽的增长,以网络为中心的计算机辅助设计CAD环境—协同建模环境越来越显示其重要性。形式化方法是以数学为基础,来定义硬件系统和软件系统的规约,并对系统进行验证的语言、技术和工具。RAISE是形式化方法的一种,它的语言称为RSL。 规划控制下二阶段设计理论提出了一种对设计问题进行规划分解的有效的方法。规划利用面向对象的方法使工程设计问题变成了一个类层次结构,复杂的工程设计问题被分解成为简单的设计对象,分配不同的用户进行协同设计。 在类层次结构的环境下,通过对结点采用合理的加锁方法,解决协同设计并发的问题,实现系统的合理并行性,并可以保证整个系统的一致性。 作为国家863计划项目:“2001AA411320以成德绵为核心的区域现代集成制造系统开发及应用”与四川省重大科技攻关项目:“01GG010-01区域制造业信息化关键技术与应用研究”的一部分,本文对结点的加锁机制进行了详细的研究,并且用RAISE形式化方法进行了描述和实现,具体工作如下: (1) 分析和总结了协同设计系统各种并发控制机制及其优缺点; (2) 研究了协同设计系统中并发控制的加锁机制。指出加锁机制中各种锁的优缺点,引入多粒度加锁的机制,研究了多粒度加锁机制中各种锁的相互关系,指出了多粒度加锁机制的不足之处,并提出了解决方法; (3) 利用RAISE形式化方法对并发控制加锁机制进行描述,并完善了多粒度加锁机制; (4) 利用RAISE工具完成了加锁机制的验证和实现。
其他文献
无线传感器网络(Wireless Sensor Network, WSN)是由部署在监测区域内大量的微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统。它结合了计算、通信、
该文以新闻视频为基础研究了视频信息检索中的三个重要技术:视频的自动切分、注释及索引.在视频时充结构模型的基础上,提出一种新闻故事语义分割的新方法.首先,采用模糊c均值
人工智能的核心问题之一是如何表达已有知识以及如何应用已有知识进行分析处理或推理,以得到新的知识.该文主要研究两种基于概率的知识表达与推理方法——信度网和动态因果网
该文通过对现有的嵌入式Internet现方案的分析,提出了采用嵌入式网关实现控制网络接入Internet的方案.通过分析控制领域实现嵌入式Internet的特点和存在的问题,结合RTOS和嵌
随着分布式计算、并行计算、和网格计算的发展,云计算开始形成并不断地完善。云计算是基于虚拟化技术,将IT资源构成一个动态的虚拟资源池,以服务的形式供外界使用。虚拟化技
随着社会的发展和数据产生成本的下降,人类产生的数据量正在呈指数级增长,所以海量数据的分析逐渐被人们所关注。分布式计算被越来越广泛地应用到海量数据分析上,因为集中式
形式概念分析是对哲学的概念进行形式化描述的一种数学工具,己在软件工程、信息检索、数据挖掘等各个领域得到广泛应用,备受国内外研究者的重视。 本文主要关注基于概念格及
复杂网络社群发现算法的研究对于分析复杂网络的拓扑结构、理解复杂网络的功能、发现复杂网络中的隐藏规律和预测复杂网络的行为不仅有十分重要的理论意义,而且有广阔的应用
随着云计算的不断发展,基于云计算的应用越来越多,消费者通过云应用来使用云中的虚拟资源。这些虚拟资源往往是由拥有庞大规模基础设施的云数据中心来提供,如何减少大规模基础设
随着Linux的快速成长和逐步完善,基于嵌入式Linux的产品已经越来越受到广大厂商和消费者的关注。在Linux操作系统下开发的PDA产品,有重要的实用价值,市场前景乐观。 作者参加