Title :
Verifying programmable logic controllers with abstraction
Author :
Wang, Rui ; Gu, Ming ; Song, Xiaoyu ; Zhang, Hehua
Author_Institution :
CST Dept., Tsinghua Univ., Beijing
Abstract :
Functional and nonfunctional validation is an important task in complex embedded system developments. This paper proposes a method of applying model checking techniques to validate programable logic controllers (PLCs). Abstraction is used to ameliorate the state explosion problem. The experiment results of an industry application demonstrate the effectiveness of our approach.
Keywords :
control engineering computing; embedded systems; program verification; programmable controllers; abstraction; complex embedded system; model checking techniques; programmable logic controllers; state explosion problem; Control systems; Counting circuits; Embedded software; Embedded system; Explosions; IEC standards; Industry applications; Logic; Programmable control; Software safety;
Conference_Titel :
Industrial Embedded Systems, 2008. SIES 2008. International Symposium on
Conference_Location :
Le Grande Motte
Print_ISBN :
978-1-4244-1994-4
Electronic_ISBN :
978-1-4244-1995-1
DOI :
10.1109/SIES.2008.4577704