首页 | 本学科首页   官方微博 | 高级检索  
     

面向星载操作系统的控制流错误检测方法
引用本文:明月伟,宁 洪,邓胜兰.面向星载操作系统的控制流错误检测方法[J].计算机应用,2014,34(5):1418-1422.
作者姓名:明月伟  宁 洪  邓胜兰
作者单位:国防科学技术大学 计算机学院,长沙 410073
摘    要:空间高能粒子辐射严重影响航天计算的可靠性,必须采取有效措施对其进行加固。相比使用抗辐射器件,使用软加固的商用器件具有性能高、成本低、开发速度快等优势。然而,目前的软加固研究主要适用于应用程序,对操作系统软加固方法的研究还较少。鉴于此,提出了一种面向星载操作系统的控制流错误检测方法。该方法结合星载操作系统自身特点,着眼于线程执行,将每个线程视为一个函数调用序列,通过在函数入口和出口处插入检测语句,监测各线程的执行,实现控制流错误检测。实验结果表明,该方法能将星载操作系统的控制流错误覆盖率提高约25%。

关 键 词:单粒子效应  星载操作系统  软加固  控制流错误检测  函数级
收稿时间:2013-10-08
修稿时间:2013-12-02

Control flow checking method for on-board operating system
MING Yuewei NING Hong DENG SHENGlan.Control flow checking method for on-board operating system[J].journal of Computer Applications,2014,34(5):1418-1422.
Authors:MING Yuewei NING Hong DENG SHENGlan
Affiliation:College of Computer, National University of Defense Technology, Changsha Hunan 410073, China
Abstract:The space high-energy particle radiation has a serious influence on the reliability of the space computation. Effective radiation hardening measures must be taken to overcome this problem. Compared with the use of radiation hardening devices, using the soft reinforcement commercial devices can enjoy the advantages of high performance, low cost, fast development and so on. However, the present research on soft reinforcement is mainly suitable for the application level, while there is very little research on soft reinforcement methods for the operating system. A control flow checking method for the on-board operating system was proposed to solve this problem. Taking account of the characteristics of the on-board operating system, the proposed method regarded each thread as a sequence of function calls and monitored the thread execution through inserting test statements in the entry and exit of a function to achieve the control flow error detection. The experimental results indicate that the proposed method can increase the control flow fault coverage of the on-board operating system by 25%.
Keywords:
本文献已被 CNKI 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号