作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (12): 73-75. doi: 10.3969/j.issn.1000-3428.2009.12.025

• 软件技术与数据库 • 上一篇    下一篇

一种提高星载软件可靠性的开发方法

段星辉,华建文,代作晓,金小强   

  1. (中国科学院上海技术物理研究所,上海 200083)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-06-20 发布日期:2009-06-20

Developing Method for Improving Reliability of Onboard Software

DUAN Xing-hui, HUA Jian-wen, DAI Zuo-xiao, JIN Xiao-qiang   

  1. (Shanghai Institute of Technical Physics, Chinese Academy of Sciences, Shanghai 200083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-06-20 Published:2009-06-20

摘要: 星载软件工作环境的特殊性要求其具有高可靠性和容错性。现有软件可靠性低于硬件可靠性,星载软件失效在系统失效中占有很大比例。分析星载软件特点,根据其开发流程,阐述在软件开发各阶段提高其可靠性和容错性的措施。实践结果证明,此类容错技术是必要且有效的。

关键词: 星载软件, 可靠性, 容错性, 冗余

Abstract: Because of its special working circumstance, onboard software should be of high reliability and fault-tolerance. A system failure is mostly due to its software failure. One of the reasons is that software reliability is behind the one of hardware. This paper analyzes the characteristic of onboard software. According to the software developing flow, it expounds some measures to improve the software reliability and fault-tolerance during the software developing process. Practical results show that these fault-tolerance technologies are necessary and effective.

Key words: on-board software, reliability, fault-tolerance, redundancy

中图分类号: