基于Web Services的飞行器协同设计平台(CODA)的设计与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:aierlansi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在协同设计平台开发过程中,传统的开发方法,服务器与客户端之间进行的数据传输,往往采用紧耦合的传输方式。这种方式不利于平台功能的扩充,而且也不能满足平台异构性的要求,本文针对上述问题,将Web Services应用于协同设计平台的开发过程中,服务器与客户端之间采用松散耦合的连接方式,有利于系统功能的完善,满足了异构平台之间进行协同的要求。论文在对Web Services、冲突检测、版本管理、协同设计特征相关技术进行研究的基础上,以飞行器设计的应用为背景,设计了CODA协同设计平台的框架结构;在已有算法的基础上,对基于特征依赖图的冲突检测算法加以改进优化,使其能够快速有效的完成冲突检测;根据冲突的发生类型,提出了冲突的解决方法;对协同设计过程中传输的各种数据进行分析和归类,设计了基于XML的数据交换协议,提高了数据解析的效率和可扩充性。设计并实现了一个简单有效的版本管理模型,可满足协同设计过程中对于版本统一进行管理的需求;分别对协同设计的服务器和客户端进行了设计,初步实现了一个面向飞行器设计的基于Web Services的协同设计平台的原型系统,具有协同控制、冲突检测、版本管理等功能。论文设计改进了基于特征依赖图的冲突检测算法,在特征依赖图中引进层次的概念,缩短了遍历的时间,并且针对并发的操作进行预判,提高了冲突检测算法的性能;并且在客户端设计时,引进了数据交换层的概念,设计了平台之间数据传输的协议,更加方便了平台功能的扩充以及数据的处理效率。
其他文献
基于视频的实时监控系统是图像处理领域的一个重要分支,在当前社会的实际生活、生产中担当重要的任务。随着人们对监控图像质量的要求日益提高,传统的模拟摄像头已经无法满足实
实现专利文本的自动分类有着重要的意义。专利以每年几十万条的速度递增,完全依靠人类专家进行分类需耗费大量人力物力。此外,专利分类是专利分析的基础,通过对专利进行分析,
图形处理器(GPU)最近几年迅速发展,基于GPU的计算作为一个新的研究方向已经引起了越来越多人的关注。当今的图形硬件有着高度的并行性和很高的存储带宽,这使得GPU比CPU更适合于
Internet发展到今天,连接到Internet的主机数量正在以前所未有的速度增长从而使得网络的流量逐年成倍地增长。这无疑对Internet服务质量提出了新的挑战,随着光纤技术和密集波
随着网络和分布式技术的发展和普及,大量的异构数据源应运而生。为了更好地利用这些资源人们迫切需要解决这些异构数据源的集成问题。目前异构信息集成已经成为了信息领域的
无线传感器网络是新一代的传感器网络,具有非常广泛的应用前景。无线传感器网络所涉及的关键技术已成为国内外研究者关注的焦点。针对无线传感器网络中的拓扑控制以及安全问
操作系统虚拟化技术在计算机体系结构和操作系统之间增加虚拟机管理器这一抽象层隔离了软硬件之间的紧密依赖关系,实现了透明化的可伸缩计算系统架构,提高了计算资源的使用效
数字视频水印是对视频内容进行版权保护和安全认证的有力工具,可以通过把信息嵌入到视频载体中去,实现版权保护、完整性认证、广告监控等功能。H.264作为新一代视频编解码标
随着政务电子化的发展,许多信息系统迫切需要共享这些异构数据库中的数据,但是,长期以来,电子政务系统上存在着大量异构的数据库,它们的异构性表现在多个方面,如数据库模式不同,数据