Statistical model checking of cyber-physical systems control software

Li Jun Shan, Xing She Zhou, Yu Ying Wang, Lei Zhao, Li Jing Wan, Lei Qiao, Jian Xin Cehn

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

Cyber physical systems (CPS) typically employ real-time multitasking systems as their control software. This paper proposes an approach to formally analyzing such control software using statistical model checking of UPPAAL. The main contribution of this study is a model in timed automata which modularly describes the major components of a multitasking system. The model supports the analysis of timing-related functional properties as well as schedulability analysis, and can easily be adapted and extended for verifying different properties of various multitasking systems. A case study on an early version of the Chinese Lunar Rover control software shows that the proposed method is able to track down undesired behavior in real-world industrial CPS.

Original languageEnglish
Pages (from-to)380-389
Number of pages10
JournalRuan Jian Xue Bao/Journal of Software
Volume26
Issue number2
DOIs
StatePublished - 1 Feb 2015

Keywords

  • Cyber-physical system
  • Formal verification
  • Multitasking system
  • Statistical model checking

Fingerprint

Dive into the research topics of 'Statistical model checking of cyber-physical systems control software'. Together they form a unique fingerprint.

Cite this