摘要
当前机载电子战嵌入式软件复杂度和安全性越来越高,传统结构化程序设计方法已不能适应当前机载嵌入式软件研发的需求,为此提出了一种基于框架技术的开放式机载电子战嵌入式软件设计方法;该方法重点阐述了机载电子战嵌入式软件的开放式架构设计、软件框架的设计决策、软件构件接口抽象与实现要点,并基于软件框架对典型的机载电子战管理控制和信号处理软件进行了示例设计;该方法统一和规范了机载电子战嵌入式应用软件的体系结构,使得电子战系统软件架构具备开放式软件架构特征,提升了软件质量的同时使得软件开发人员聚焦应用开发,有效提升了机载电子战嵌入式软件研发效率,使得电子战系统具备快速迭代升级能力。
The complexity and security of the air-born electronic war embedded software are becoming higher,but the traditional design method does not work for the embedded software very well now.A method to design avionics embedded software based on framework technology is proposed.The design decision to software framework and the abstraction and implementation of interface between the software components are explained in detail.Sample designs are made via the avionics embedded software of management and signal dealing in digital wars.The proposed method uniforms the architecture of air-born electronic war embedded software,makes the framework more open,guarantee the quality and the efficiency of software development,and makes the air-born electronic war embedded software upgrade easily.
作者
杨洋
刘坚
Yang Yang;Liu Jian(No.29 Research Institute of China Electronic Technology Corporation,Chengdu 610036,China)
出处
《计算机测量与控制》
2021年第4期140-144,共5页
Computer Measurement &Control
基金
国防科技重点实验室基金(6142105190312)。
关键词
机载电子战
嵌入式软件
软件框架
air-born electronic war
embedded software
software frameworks