基于面向服务架构的航空任务应用软件设计方法技术

技术编号:41569205 阅读:23 留言:0更新日期:2024-06-06 23:49
本发明专利技术公开了一种基于面向服务架构的航空任务应用软件设计方法,将航空任务应用软件的架构分为基础服务层、通用服务层、领域服务层、应用软件层,基础服务层和通用服务层的各类服务复用基于面向服务架构中的服务;将领域服务层与应用软件层上各应用软件间的领域服务层接口标准化;根据领域服务层接口的设计,对领域服务层功能进行实现,将领域服务层与业务松耦合的服务聚类成航空任务应用软件框架,为应用软件层上的应用软件提供最基础的服务。本发明专利技术使应用开发者面向统一的架构设计、开发应用软件,缩短软件设计时间,减小团队设计分歧,提高团队开发效率。

【技术实现步骤摘要】

本专利技术涉及航空任务应用领域,尤其是涉及到无人机地面站、任务规划、战场综合态势等领域的一种基于面向服务架构的航空任务应用软件设计方法


技术介绍

1、航空任务应用软件具有高复杂性的特点和高安全性的需求,复杂性的提升必然会影响航空任务应用软件的安全性,对航空任务应用软件的设计和开发提出了挑战。615所承担的航空任务应用软件配置项多,代码规模大,如何通过先进的软件设计方法提高软件开发效率和质量,已成为亟待解决的问题。

2、面向服务架构(service-oriented architecture,soa)是一套设计原则,依照该原则,分布式系统用松耦合的服务集开发,这里服务能被动态发现,能相互通信并通过编排进行协调从而提供加强的服务。面向服务架构是一个抽象的概念,可以用许多技术实现。目前615所isee平台基于face架构实现了soa组件化框架(osgi框架),基于soa组件化框架,开发者能够进行分布式开发,协同部署,通过领域服务加强应用软件能力,提高软件开发效率。但在实际的开发过程中,开发人员没有养成设计组件间接口的习惯,同时《c语言编码准则》规定本文档来自技高网...

【技术保护点】

1.一种基于面向服务架构的航空任务应用软件设计方法,其特征在于步骤如下:

2.根据权利要求1所述的一种基于面向服务架构的航空任务应用软件设计方法,其特征在于步骤(2)包含以下步骤:

3.根据权利要求2所述的一种基于面向服务架构的航空任务应用软件设计方法,其特征在于步骤(2-2)中,模块包含界面管理服务、数字地图与标绘管理服务、任务应用通用数据服务、航路规划服务、载荷规划服务、高程规划服务、任务推演服务、综合态势领域服务、数据持久化服务;

【技术特征摘要】

1.一种基于面向服务架构的航空任务应用软件设计方法,其特征在于步骤如下:

2.根据权利要求1所述的一种基于面向服务架构的航空任务应用软件设计方法,其特征在于步骤(2)包含以下步骤:

3.根据权利要求2所述的一...

【专利技术属性】
技术研发人员:谢启顺李虎曹杨华刘鑫张凯崔洪杰刘佳伟闫乐胡志雄
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1