所需E币: 3
时间: 2019-6-2 07:05
大小: 1.71MB
为进一步促进航天器飞行软件复用、加快项目研制进度和解决跨组织协作的问题,对航天器飞行软件功能和构件技术进行了分析和研究,提出了一种基于动态运行时环境、分层软件和基于功能构件设计思想的基础飞行系统架构,提供一个可移植和可拓展的产品开发平台基线。基于该架构开发的功能构件,具有可成长性、共享性和独立性。此外,针对软件质量维护和跨组织协作效率低的问题,提出了基础飞行系统开放社区架构,通过社区的力量,实现开放、共享、自由的基础飞行系统。实践结果表明:提出的基础飞行系统架构能够简化飞行软件维护工程,飞行软件的开发效率提高2倍以上,具有一定的应用前景。