Model checking C source code for embedded systems
Model checking C source code for embedded systems
复制标题
嵌入式系统的模型检查 C 源代码
DOI:
--
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
S. Kowalewski
中科院分区:
文献类型:
--
作者:
Bastian Schlich;S. Kowalewski
In this paper, the applicability of model checking to C code for embedded systems is studied. The paper is divided into two parts. In the first part, 13 existing model checkers for C code are detailed and evaluated for their applicability in the verification of C code for embedded systems. A case study is presented that applied CBMC as one representative C code model checker to an exemplary microcontroller program. As a consequence of this case study, we decided to develop a new model checker for source code for microcontrollers, called [mc]square. It is described in the second part of this paper. We present the architecture and the peculiarities of [mc]square, and we successfully applied [mc]square to the same microcontroller program used in the case study.
DOI:
10.1007/978-3-642-28756-5_47
发表时间:
2012
期刊:
--
影响因子:
--
作者:
Basler G
通讯作者:
Basler G