分布式版本管理系统的研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:yongzhujushi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机支持的分布式协同设计是设计领域与计算机技术、网络技术相结合的产物,能够有效的满足协同设计的分布性、交互性、动态性等需求。飞行器协同设计等大型协同设计项目的设计涉及到跨专业的多个学科,并且参加人员来自跨地域的不同单位,其过程需要进行多轮迭代,因此需要有效的记录设计到每个阶段的过程特征,即需要对设计版本进行有效的管理。分布式版本管理能够帮助设计人员对大量的设计过程信息进行统一的管理,避免中间信息的丢失和混淆。因此对分布式版本管理进行深入的研究具有重要的理论意义和应用价值。论文针对分布式版本管理模型简单,并发控制效率低等问题进行了较深入的研究。论文主要研究工作如下:1、分析了分布式版本管理所涉及到的关键问题以及大型协同设计项目的设计流程,确定论文的研究目标。2、针对传统的版本管理模型难以描述飞行器协同设计中复杂版本结构信息及版本关系等问题,提出了一种将非结构化数据组织成结构化数据的语义模型,具有可动态描述设计对象变化过程的特点;进一步,提出了一种基于语义网的分布式版本管理模型SDVMM,运用该模型可方便地实现分布式版本管理;进一步,给出了一个针对飞行器协同设计的分布式版本管理的应用实例。对比实验表明,提出的模型在空间利用率、数据查询效率方面都具有一定的优越性。3、针对现有并发控制算法适应性较差、运行效率不高等问题,提出了一种适用于飞行器协同设计的基于冲突率预测的自适应并发控制算法(ACC-CRP)。该算法将并发控制过程分为信息收集和策略选择两个阶段。信息收集阶段利用先验事务队列保证事务执行的可串行化,并且利用循环冲突队列收集系统的事务执行状态;策略选择阶段在循环冲突队列上运用改进的加权移动平均法预测下一阶段的冲突率,并根据双向阈值决策下一阶段的并发策略。对比实验结果表明,相比ADCC等算法ACC-CRP算法在事务到达率较高时可保持良好的事务执行效率,同时能够准确感知冲突率的变化。4、在现有理论的基础上,基于Eclipse平台采用B/S与C/S混合的架构,设计并初步实现了飞行器协同设计平台中分布式版本管理系统的基本功能,测试结果表明,本文提出的模型和算法具有较好的可行性和实用性。
其他文献
根据J.S.布鲁纳的结构教学观和“微机原理与接口技术”课程的知识结构,提出了该课程的教学思路,并较详细地给出了其中汇编语言和软硬件协同设计的教学方法。
介绍了适用于小转弯半径的载重轨道小车的设计。该小车车轮是四个独立的轮子,分别能前后滚动和水平转动。
系统分析了河东煤田上石炭统(C2)—下二叠统下部(P11)45个碳酸盐岩样品的碳氧同位素在层序中的分布特征,探讨了碳氧同位素应用于层序划分及对比、相对海平面变化研究及晚古生代地层沉积相
如何实现传统花木产业转型升级,成都市温江区寿安镇天星村从五个方面进行了探索与实践:一是深入调研,找准花木产业的主要问题;二是组建合作社,增强市场竞争能力;三是确立品牌
通过复习古代文献,较全面地总结了营卫的生理功能,并分析了营卫与津液代谢的关系以及营卫不和所致水肿、汗证、痰证、淋证的病机关键。
不少新闻单位都以各种形式安排青年同志下基层锻炼。上海法制报记者凌云锻炼的地方有些独特:到劳改农场当管教队长。本期发表他的体会文章,记述了记者在这个与世隔绝的小社会
以束腰式膜片为研究对象,利用Ansys有限元应用软件对膜片中存在的应力进行了计算,得到了膜片应力的结构变形图、节点应力分布图及最大应力点的数值和位置。根据计算结果依据
随着社会经济的发展以及人们对生活水平的不断提高,电梯的作用变得越来越重要,电梯运行的安全可靠性变得越来越重要。因而电梯故障监测技术对于电梯的安全性具有重要的作用,
<正> 近日在报上读了有关纪念真理标准讨论的文章后,我曾写了如下几句诗: 求是精神二十年, 实践真知亮青天; 开放迎来新天地, 承前启后鼓向前。 改革开放以来,我在创作上得到
<正>2016年,美国海军陆续发布了《海军航空兵构想》、《水下战科学技术战略》等指导文件,规划美国海军未来建设,明确海军装备技术发展方向和重点。通过频繁举行联合军演和海