DocumentCode
2409479
Title
Efficient representation for formal verification of PLC programs
Author
Gourcuff, Vincent ; De Smet, Olivier ; Faure, Jean-Marc
Author_Institution
LURPA-ENS de Cachan
fYear
2006
fDate
10-12 July 2006
Firstpage
182
Lastpage
187
Abstract
This paper addresses scalability of model-checking using the NuSMV model-checker. To avoid or at least limit combinatory explosion, an efficient representation of PLC programs is proposed. This representation includes only the states that are meaningful for properties proof. A method to translate PLC programs developed in structured text into NuSMV models based on this representation is described and exemplified on several examples. The results, state space size and verification time, obtained with models constructed using this method are compared to those obtained with previously published methods so as to assess efficiency of the proposed representation
Keywords
control engineering computing; program verification; programmable controllers; NuSMV model-checker; PLC program verification; formal verification; Automata; Automatic control; Automation; Explosions; Formal verification; Industrial control; Power system modeling; Programmable control; Scalability; Size control;
fLanguage
English
Publisher
ieee
Conference_Titel
Discrete Event Systems, 2006 8th International Workshop on
Conference_Location
Ann Arbor, MI
Print_ISBN
1-4244-0053-8
Type
conf
DOI
10.1109/WODES.2006.1678428
Filename
1678428
Link To Document