Application of symbolic and bounded model checking to the verification of logic control systems

被引:5
|
作者
Loeis, Kingliana [1 ]
Younis, Mohammed Bani [1 ]
Frey, Georg [1 ]
机构
[1] Univ Kaiserslautern, Kaiserslautern, Germany
关键词
D O I
10.1109/ETFA.2005.1612527
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The developer of logic control systems is faced with increasing complexity of the functions to be implemented and, at the same time, increasing demands on the reliability of the resulting software: To analyze the reliability of such complex systems formal methods can be applied. One area of the corresponding research is focused on the application of model checking techniques to Programmable Logic Controllers (PLCs). In this paper a new method to formalize PLC programs together with a model of the cyclic behavior of the PLC is presented. The control systems behavior is modeled, and then the program, written in Instruction List, is formalized and integrated into the model. The formalization in SMV language is suitable for verification using BDD and SAT techniques. Both techniques are compared using first results of a case study.
引用
收藏
页码:247 / 250
页数:4
相关论文
共 50 条
  • [1] Symbolic Causality Checking Using Bounded Model Checking
    Beer, Adrian
    Heidinger, Stephan
    Kuehne, Uwe
    Leitner-Fischer, Florian
    Leue, Stefan
    [J]. MODEL CHECKING SOFTWARE, SPIN 2015, 2015, 9232 : 203 - 221
  • [2] A symbolic model checking approach in formal verification of distributed systems
    Souri, Alireza
    Rahmani, Amir Masoud
    Navimipour, Nima Jafari
    Rezaei, Reza
    [J]. HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2019, 9 (01):
  • [3] VECTORIZED SYMBOLIC MODEL CHECKING OF COMPUTATION TREE LOGIC FOR SEQUENTIAL MACHINE VERIFICATION
    HIRAISHI, H
    HAMAGUCHI, K
    OCHI, H
    YAJIMA, S
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 575 : 214 - 224
  • [4] Bounded Model Checking of Hybrid Systems for Control
    Kwon, YoungMin
    Kim, Eunhee
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (11) : 2961 - 2976
  • [5] An optimized symbolic bounded model checking engine
    Tzoref, R
    Matusevich, M
    Berger, E
    Beer, I
    [J]. CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, PROCEEDINGS, 2003, 2860 : 141 - 149
  • [6] Symbolic Bounded Conformance Checking of Model Programs
    Veanes, Margus
    Bjorner, Nikolaj
    [J]. PERSPECTIVES OF SYSTEMS INFORMATICS, 2010, 5947 : 388 - 400
  • [7] Symbolic verification of lossy channel systems: Application to the bounded retransmission protocol
    Abdulla, P
    Annichini, A
    Bouajjani, A
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 1999, 1579 : 208 - 222
  • [8] Verification of multi-agent systems via bounded model checking
    Luo, Xiangyu
    Su, Kaile
    Sattar, Abdul
    Reynolds, Mark
    [J]. AI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4304 : 69 - +
  • [9] Verification of CTLBDI Properties by Symbolic Model Checking
    Chen, Ran
    Zhang, Wenhui
    [J]. 2019 26TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), 2019, : 102 - 109
  • [10] Symbolic Model Checking Epistemic Strategy Logic
    Huang, Xiaowei
    Van der Meyden, Ron
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2014, : 1426 - 1432