Safety properties based scenario generation for model checking trampoline OS

Nahida Sultana Chowdhury, Yunja Choi

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Model checking has proven to be a successful technology to verify real-time embedded and safety-critical systems. However an application of model checking in practice still requires manual construction of an environment model, which has a direct impact on verification cost. This paper suggests an automated scenario generation technique through a property-based static analysis of function-call relationship of the program source code. We present the scenario generation process and show application results on the Trampoline operating system using CBMC as a back-end model checker. The experimental result shows that our approach is able to reduce the verification cost significantly in terms of memory space and run time.

Original languageEnglish
Pages (from-to)121-132
Number of pages12
JournalInternational Journal of Security and its Applications
Volume7
Issue number3
StatePublished - 2013

Keywords

  • CBMC
  • Model checking
  • OSEK/VDX
  • Scenario generation
  • Trampoline OS
  • Verification

Fingerprint

Dive into the research topics of 'Safety properties based scenario generation for model checking trampoline OS'. Together they form a unique fingerprint.

Cite this