跳到主要导航 跳到搜索 跳到主要内容

Formal Verification of Memory Management System in Spacecraft Using Event-B

  • Lei Qiao*
  • , Meng Fei Yang
  • , Yan Liang Tan
  • , Ge Guang Pu
  • , Hua Yang
  • *此作品的通讯作者
  • CAS - Beijing Institute of Control Engineering
  • China Aerospace Science and Technology Corporation

科研成果: 期刊稿件文章同行评审

摘要

In the safety-critical system of spacecraft, memory management system is the essential part of operating system kernels to provide allocation and cleanup mechanism at the lowest level and is obviously critical to the reliability and safety of spacecraft computer systems. The memory management system should satisfy strict constraints such as real-time response, space usage limit, allocation efficiency and many boundary conditions. It has to use very complex data structures and algorithm to manage the whole memory space. In order to make the complex memory management system of spacecraft highly reliable, the formal verification of the system also becomes much more complicated as it embodies formal verification of complex data structures such as two level segregated double linked list with two level bitmaps, specification of operations, modeling on behavior, assertion definition of inner function, loop invariant definition and real-time verification. This paper provides an in-depth analysis on these problems and characteristics of spacecraft memory management system to find certain general method and theory based on hierarchical iteration for verifying a concrete operating system used on spacecraft. The results of this study offer potential benefits in improving the reliability of the spacecrafts of China.

源语言英语
页(从-至)1204-1220
页数17
期刊Ruan Jian Xue Bao/Journal of Software
28
5
DOI
出版状态已出版 - 1 5月 2017

指纹

探究 'Formal Verification of Memory Management System in Spacecraft Using Event-B' 的科研主题。它们共同构成独一无二的指纹。

引用此