Formal verification of safety PLC based control software

D Darvas, I Majzik, E Blanco Viñuela - … Formal Methods: 12th International …, 2016 - Springer
… complementary solutions for the formal verification of safety-critical PLC programs based on
… apply formal verification (model checking and equivalence checking) to safety-critical PLC

A methodology for automatic generation, formal verification and implementation of safe PLC programs for power supply equipment of the electric lines of railway …

M Niang, B Riera, A Philippot, J Zaytoon, F Gellot… - Computers in …, 2020 - Elsevier
… proposes an integrated methodology, for automatic generation, formal verification and
implementation of safe Programmable Logic Control (PLC) programs. The main objective is to …

[PDF][PDF] Safe programming of PLC using formal verification methods

O De Smet, S Couffin, O Rossi, G Canet, JJ Lesage… - Computer …, 2000 - Citeseer
… We have developed a formal verification method for PLC programs. Sequential part is
described in SFC, actions can be described in the SFC, LD and ST languages and transition…

Formal Verification for Validation of PSEEL's PLC Program

M Niang, P Alexandre, F Gellot, R Coupat… - … on Informatics in …, 2017 - hal.science
… Then we propose an exhaustive method which will be used to verify the safety part of PLC
… verifies the safety of PLC programs. With model-checker Uppaal, we verify formally for each …

SoK: Attacks on industrial control logic and formal verification-based defenses

R Sun, A Mera, L Lu, D Choffnes - 2021 IEEE European …, 2021 - ieeexplore.ieee.org
… A large body of research uses formal verification for PLC safety and security, as Table 3
shows. This study mainly focused on the following aspects: • Behavior Modeling: Modeling the …

Formal verification: a tool to improve the safety of control systems

O Rossi, O De Smet, S Couffin, JJ Lesage… - IFAC Proceedings …, 2000 - Elsevier
… Off-line safety concerns every … , formal verification and/or statistic fault prediction. The
interest of the current study goes to formal verification of Programmable Logic Controllers (PLC) …

Formal verification of complex properties on PLC programs

D Darvas, B Fernández Adiego, A Vörös… - Formal Techniques for …, 2014 - Springer
Formal verification has become a recommended practice in the safety-critical application …
This paper presents a solution to make the formal verification of real PLC programs possible by …

Modelling and formal verification of timing aspects in large PLC programs

BF Adiego, D Darvas, EB Viñuela, JC Tournier… - IFAC Proceedings …, 2014 - Elsevier
PLC programs has been developed. Verification of timing aspects for real-life PLC programs
are presented in this paper using NuSMV. … By contrast, safety PLCs have a fixed cycle time. …

An approach using the B method to formal verification of PLC programs in an industrial setting

H Barbosa, D Déharbe - Formal Methods: Foundations and Applications …, 2012 - Springer
safety constraints and the LTL formulas to verify the program’s behavior are defined, we are
in position to carry on formal verification … Ten proof obligations were generated to verify the …

Formal Verification of PLC Program Safety in Manufacturing Automation System

CM Park - Journal of the Korea Safety Management & Science, 2015 - koreascience.kr
… A formal verification of PLC program could be a best way to check all possible fault situation…
formal verification, we found three problems, the first is that a formal representation of PLC