航天型号综合测试软件的可重用架构设计方法  

Reusable architecture design for spacecraft integrated test software

在线阅读下载全文

作  者:霍宏[1] 刘学士 胡学明 HUO Hong;LIU Xueshi;HU Xueming(Beijing Aerospace Automatic Control Institute,Beijing 100854,China)

机构地区:[1]北京航天自动控制研究所,北京100854

出  处:《计算机应用文摘》2024年第24期124-129,共6页

摘  要:针对航天型号综合测试软件研制周期短、定制化程度高、调试过程复杂等特点,通过提炼共性需求,提出了一种基于操作系统的可重用架构设计方法。该方法采用分层架构设计模式,驱动层在操作系统接口约束下实现了对不同硬件的统一访问,框架层采用“流程范式+功能组件”模式实现软件的核心功能,应用层则通过配置快速搭建测试场景。该架构已在多种类型的航天装备中验证应用,结果表明该架构显著缩短了软件开发时间,降低了开发成本,提升了软件的可靠性和扩展性,对航天软件的研制具有重要的实用价值和借鉴意义。Aiming at the characteristics of short development cycle,high degree of customization,and complex debugging process of comprehensive testing software for aerospace models,a reusable architecture design method based on operating system is proposed by extracting common requirements.This method adopts a layered architecture design pattern,where the driver layer implements unified access to different hardware under the constraints of the operating system interface.The framework layer uses a“process paradigm+functional component”pattern to implement the core functions of the software,while the application layer quickly builds test scenarios through configuration.This architecture has been validated and applied in various types of aerospace equipment,and the results show that it significantly shortens software development time,reduces development costs,improves software reliability and scalability,and has important practical value and reference significance for the development of aerospace software.

关 键 词:航天装备 综合测试软件 可重用软件架构 流程范式 松耦合 

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象