一种面向服务的航电任务系统软件架构

一种面向服务的航电任务系统软件架构

ID:46606307

大小:808.74 KB

页数:5页

时间:2019-11-26

一种面向服务的航电任务系统软件架构_第1页
一种面向服务的航电任务系统软件架构_第2页
一种面向服务的航电任务系统软件架构_第3页
一种面向服务的航电任务系统软件架构_第4页
一种面向服务的航电任务系统软件架构_第5页
资源描述:

《一种面向服务的航电任务系统软件架构》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第44卷第6期2014年11月航空计算技术AeronauticalComputingTechniqueV01.44No.6NOV.2014一种面向服务的航电任务系统软件架构吕林森,周磊,昝济国,张翔(中航工业上海航空无线电研究所,上海200216)摘要:OSGi(OpenServiceGatewayInitiative)标准是面向服务软件架构的典型架构,OSGi为面向服务插件开发提供了一种动态的、可部署的基础框架环境。QT是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架,它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。基于OSGi标准和QT提出并实现了一种面向

2、服务的航电任务系统软件架构,介绍了OSGi标准以及QT,同时对QT实现OSGi中核心关键技术进行了分析,提供了一个航电任务系统的面向服务解决方案。关键词:航电任务系统;面向服务软件架构;开放服务网关协议中图分类号:TP311文献标识码:A文章编号:1671.654X(2014)06.0084—04AService—orientedSoftwareArchitectureSuitableforAvionicsMissionSystemLVUn—sen,ZHOULei,ZANJi—guo,ZHANGXiang(ShanghaiAeronauticalRadioResearchInstitute,A

3、VIC,Shanghai200216,China)Abstract:OSGiisatypicalstandardofService—OrientedArchitecture,thepaperpresentsthedesignandimplementationofaService·Orientedarchitectureforavionicssoftwaresystem,andprovidesadetailde-scriptionoftheOSGistandardandtheQT,thenanalyzesthekeytechnologyonimplementationofOSGi,andfina

4、llyprovidesasolutionforthisresearch.Keywords:avionicsmissionsystem;serviceorientedsoftwarearchitecture;OSGi引言航电系统是航空设备的一个重要组成部分,航空设备的性能与航空电子系统密切相关。可以说,没有高性能的航电系统,就不可能有高效能的航空设备。航电系统在需求牵引和技术推动下已有几十年的发展历史,特别是近十来年,取得了引人注目的进展,促进了航空设备效能的进一步提高。任务管理软件作为航电系统核心软件,负责完成综合管理功能。近年来任务管理软件的集成度越来越高,向着更加综合化、模块化及智能化的方

5、向发展,并且对其功能、性能及可靠性、维修性、保障性、测试性提出了越来越高的要求。而当前很大一部分任务管理依旧采用MFC等相对传统的面向对象技术进行实现,其系统的耦合度较高、协同开发性较差、研制周期长、需求适应性弱等问题,阻碍着航电任务系统的快速发展和推广应用。因此急需一种更有利于任务系统降低耦合度、提供协同开发陛、增强系统健壮陛、增强业务敏搪

6、生的软件架构。本文基于上述考虑,提出并在OSGi和QT基础上实现了一种面向服务的航电任务系统软件架构。利用面向服务的优良特性和C++的实时性能,满足日益增长的任务软件需求。1基础框架环境OSGi1.1OSGi简介面向服务的软件体系架构(ServiceOr

7、ientedArchi.tecture,SOA)以其出色的松散耦合的特点不断吸引各类软件开发者的目光⋯。SOA自从1996年Gartner提出以来,其内涵也在不断地充实中,不同的组织对SOA理解不尽相同,实现方式也各异,但都遵循SOA的基本思想:“松耦合、面向服务、位置和传输协议透明、粗粒度、业务敏捷”。OSGi(OpenServiceGatewayInitiative)为面向服务插件开发提供了一种动态的、可部署的基础框架环境。其本身就是一种被大量实践所证明的行之有效的SOA架构标准。其实现了动态的、可部署的基础运行框架环境,真正实现了松耦合高内聚,并且实现了“即插即用,即删即无”的目标。对O

8、SGi的最早设计是针对嵌入式应用的,诸如机收稿日期:2014—08—21修订日期:2014—10—20作者简介:吕林森(1984一),男,江苏徐州人,工程师,硕士研究生,主要研究领域为机载嵌入式软件。2014年11月吕林森等:一种面向服务的航电任务系统软件架构·85·顶盒、服务网关、手机、汽车等都是其应用的主要环境。OSGi联盟发展至今,已经得到了众多企业、厂商、开源组织的支持,如IBM、Orac

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。