PLCverif: A tool to verify PLC programs based on model checking techniques

D Darvas, E Blanco Vinuela, B Fernández Adiego - 2015 - cds.cern.ch
Abstract Model checking is a promising formal verification method to complement testing in
order to improve the quality of PLC programs. However, its application typically needs deep …

[HTML][HTML] Evaluation of visual property specification languages based on practical model-checking experience

A Pakonen, I Buzhinsky, V Vyatkin - Journal of Systems and Software, 2024 - Elsevier
Formal verification methods like model checking can provide mathematical proofs of design
correctness, so their use is justified in applications where safety or reliability requirements …

Automatic system for yarn quality analysis by image processing

P Caldas, F Sousa, F Pereira, H Lopes… - Journal of the Brazilian …, 2022 - Springer
Yarn quality analysis is an issue that textile companies try to solve in a fast and automatic
way. Nowadays, yarn quality analysis machines are available in the market, but those are …

From physics to bioengineering: microbial cultivation process design and feeding rate control based on relative entropy using nuisance time

R Urniezius, V Galvanauskas, A Survyla, R Simutis… - Entropy, 2018 - mdpi.com
For historic reasons, industrial knowledge of reproducibility and restrictions imposed by
regulations, open-loop feeding control approaches dominate in industrial fed-batch …

User-friendly formal specification languages-conclusions drawn from industrial experience on model checking

A Pakonen, C Pang, I Buzhinsky… - 2016 IEEE 21st …, 2016 - ieeexplore.ieee.org
Formal methods-such as model checking-have definite advantages over more
commonplace verification techniques. By providing proof of the analyzed systems' …

Bringing automated model checking to PLC program development—a CERN case study—

BF Adiego, D Darvas, JC Tournier, EB Viñuela… - IFAC Proceedings …, 2014 - Elsevier
Verification of critical software is a high priority but a challenging task for industrial control
systems. Model checking appears to be an appropriate approach for this purpose. However …

Pattern-based analysis of automated production systems

JC Campos, J Machado - IFAC Proceedings Volumes, 2009 - Elsevier
As formal verification tools gain popularity, the problem arises of making them more
accessible to engineers. A correct understanding of the logics in which properties are …

Technical risk assessment for the safe design of a man-rider chair lift system

MAH Siddiqui, S Akhtar, S Chattopadhyaya, S Sharma… - Machines, 2022 - mdpi.com
Underground mining is a difficult area for miners to work. Miners must go to the working
faces by walking, which is not only time consuming but also physically demanding. In mines …

A study on user-friendly formal specification languages for requirements formalization

C Pang, A Pakonen, I Buzhinsky… - 2016 IEEE 14th …, 2016 - ieeexplore.ieee.org
Formal methods and languages are used to prove the correctness of various industrial
systems, especially mission-critical ones. They can also be viewed as a means to provide …

Compositional verification of nuclear safety I&C systems with OCRA

A Pakonen - 2024 IEEE 29th International Conference on …, 2024 - ieeexplore.ieee.org
Model checking is a powerful formal verification method. However, due to the complexity of
instrumentation and control (I&C) system logics-even in critical applications like nuclear …