文摘
英文文摘
第一章绪论
1.1课题研究的背景及意义
1.2国内外研究发展动态
1.2.1协同设计的支撑环境的研究现状
1.2.2协同设计环境下并发控制机制的研究现状
1.3本文的研究内容
1.4论文的组织结构
第二章开放式环境下的协同设计体系结构
2.1开放式协同设计的支撑环境
2.1.1计算机支持协同设计的定义
2.1.2开放式协同工作环境的特点
2.2开放式环境下的协同设计体系结构
2.2.1客户机/服务器体系结构
2.2.2开放式环境下的协同设计系统总体结构
2.2.3系统结构各层次的功能分析
第三章事务和并发控制机制
3.1事务
3.1.1事务的概念及其基本特性
3.1.2分布式事务定义、特性和结构
3.2基于加锁的并发控制协议
3.2.1两阶段封锁协议
3.2.2 2PL协议的正确性
3.2.3多粒度封锁协议
3.3时间戳排序协议
3.3.1时间戳并发控制方法的基本思想
3.3.2全局唯一时间戳的形成和调整
3.3.3时间戳排序协议运作方式
3.4基于有效性验证的协议
3.5多版本时间戳排序协议
3.6多版本两阶段锁协议
第四章开放式环境下协作设计事务的并发控制机制
4.1开放式协作环境下工程设计事务的特点
4.2现有的分布式并发控制机制的不足
4.3有序相容性多粒度锁模型
4.4基于有序相容性多粒度的多版本2PL协议
4.4.1基于有序相容性多粒度的多版本2PL协议的描述
4.4.2基于有序相容性多粒度的多版本2PL协议的一个实现算法
4.5协议的正确性证明
4.6对协作设计事务的支持
4.7基于版本的检出/检入机制
4.8死锁处理
4.8.1死锁预防
4.8.2死锁检测
4.9实验与分析
4.9.1实验系统体系结构及实验平台
4.9.2实验结果及分析
第五章结论与展望
5.1结论
5.2存在的问题及工作展望
参考文献
致谢
攻读学位期间发表的学术论文目录