基于构件的软件复用技术在电子战仿真系统中的应用

被引量 : 0次 | 上传用户:hlexcuner
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用领域的迅速扩大,软件规模及复杂性的不断提高,软件危机愈加明显地暴露出来。软件复用是软件工程的重要研究领域,被认为是解决软件危机,提高软件生产率和软件质量,增强软件的开放性和对外部扰动的适应性的主要途径。基于构件的软件复用是当前复用研究的焦点,被视为实现成功复用的关键技术之一。电子战是现代化战争中敌我双方在电磁频谱领域中一种特殊的作战方式和手段。但是电子战系统在研制和使用过程中对设备性能预测和系统作战效能评定是非常复杂和困难的,目前对电子战设备性能和作战效能进行评估的技术手段和平台环境还比较缺乏。因此借助计算机,对系统进行仿真,成为了动态、复杂的大型系统评估的重要手段。然而随着电子战领域对仿真要求的提高,仿真系统的规模不断扩大,在仿真系统的开发过程中,重复劳动多,开发周期长,维护困难等问题越来越严重。构件技术与工程应用相结合,才能表现其应用价值。在国内电子战仿真领域,尚无电子战功能构件,更谈不上电子战功能构件库。本文根据作者参加的项目背景,研究了基于构件的软件复用技术在电子战仿真系统的应用。本文首先介绍了软件复用技术的发展历程,提出了实施基于构件的软件复用技术的关键技术,进而结合电子战领域特点进一步研究了基于领域的软件构件技术和领域构件库技术。利用面向对象分析方法和面向对象建模语言(UML),对电子战仿真系统进行了分析和建模,进而提取构件,利用面向对象设计方法,进行构件的设计,并按照COM构件规范实现构件。为了有效的管理构件,本文设计了面向电子战仿真领域的构件库管理系统,并借助ERWin工具进行了构件库系统的设计,为了安全、方便地进行构件库管理和维护,本文提供相关的工具支持。最后本文进行了基于构件的软件开发方法研究。研究了基于高层体系结构(HLA)的电子战仿真系统,并采用设计模式解决如何利用构件进行仿真成员的开发问题,进而实现整个系统。
其他文献
<正>为规范和便利个人和机构进行跨境外汇互联网支付,培育我国外贸新的增长点,2013年2月,外汇局发布了《关于开展支付机构跨境电子商务外汇支付业务试点的通知》(以下简称《
就目前高校图书馆在信息资源建设、管理和服务技术等方面存在诸多问题进行分析,并提出了高校图书馆电子资源服务创新方法:信息资源建设中的细分化、信息服务管理中的人性化和
文章对全国排球联赛的优势、劣势、机遇和威胁进行了分析,建议:把握机遇,进一步发挥全国排球联赛的优势;改变后备人才培养模式,加强教练员的国际交流;规范全国排球联赛的市场
<正>这是个具有50年辉煌历史,在贵州高原崛起, 技术、装备先进,集施工、设计、科研、投资于一体,具有国家建设部认定的建筑工程施工总承包一级,水利水电工程施工总承包一级,
会议
飞机采用电传操纵系统后,飞行舵面上的气动力矩无法传递到操纵装置,导致飞机操纵品质不佳。主动侧杆的杆力可根据飞机的飞行状态实时调整,从而提高了飞机的操纵性能。本文针
《戏曲研究》杂志由中国艺术研究院戏曲研究所主办,创刊于1957年,1980年复刊,是当代戏剧史上创办最早的戏曲学领域学术杂志,为“中国社会科学引文索引”(CSSCI)来源集刊。本
<正>持续4周以上的咳嗽定义为儿童慢性咳嗽[1],目前慢性咳嗽患儿有逐渐增多趋势,由于病因复杂,往往容易误诊、误治,造成不必要的资源浪费,也影响孩子身心健康。本文就近二年
吉化集团公司从2002年开始,经过三年的艰苦奋斗,经济规模迅速增长,经济效益逐步提升,基本实现了从“求生存”到“求发展”的转变,但是依然存在经济总量比较小、主营业务不突
“C语言程序设计”是计算机专业的主要专业基础课之一,是计算机系任何专业所必须学好的课程,如何使这门课程达到更好的教学效果是任课教师需要认真研究的课题。针对这种情况,
目的探讨五苓散联合徒手淋巴引流术治疗下肢创伤后急性肿胀的临床疗效。方法选取2014年6月—2017年6月广东省工伤康复中心收治的下肢创伤后急性肿胀患者100例,随机分为对照组