Towards automated safety vetting of plc code in real-world plants

M Zhang, CY Chen, BC Kao… - … IEEE Symposium on …, 2019 - ieeexplore.ieee.org
Safety violations in programmable logic controllers (PLCs), caused either by faults or
attacks, have recently garnered significant attention. However, prior efforts at PLC code …

Formal verification of safety PLC based control software

D Darvas, I Majzik, E Blanco Viñuela - … 2016, Reykjavik, Iceland, June 1-5 …, 2016 - Springer
Abstract Programmable Logic Controllers (PLCs) are widely used in the industry for various
industrial automation tasks. Besides non-safety applications, the usage of PLCs became …

Formale Methoden für rekonfigurierbare cyber-physische Systeme in der Produktion

M Grochowski, H Simon, D Bohlender… - at …, 2020 - degruyter.com
Durch zunehmende Agilität im Entwicklungsprozess, kürzere Lebenszyklen und sich
ändernde Kunden-und Gesetzgeberanforderungen müssen Produktionssysteme …

Symbolic execution of programmable logic controller code

S Guo, M Wu, C Wang - Proceedings of the 2017 11th Joint Meeting on …, 2017 - dl.acm.org
Programmable logic controllers (PLCs) are specialized computers for automating a wide
range of cyber-physical systems. Since these systems are often safety-critical, software …

Selected challenges of software evolution for automated production systems

B Vogel-Heuser, S Feldmann, J Folmer… - 2015 IEEE 13th …, 2015 - ieeexplore.ieee.org
Automated machines and plants are operated for some decades and undergo an
everlasting evolution during this time. In this paper, we present three related open evolution …

Incremental verification using trace abstraction

BC Rothenberg, D Dietsch, M Heizmann - Static Analysis: 25th …, 2018 - Springer
Despite the increasing effectiveness of model checking tools, automatically re-verifying a
program whenever a new revision of it is created is often not feasible using existing tools …

Chaos engineering for enhanced resilience of cyber-physical systems

C Konstantinou, G Stergiopoulos… - 2021 Resilience …, 2021 - ieeexplore.ieee.org
Cyber-physical systems (CPS) incorporate the complex and large-scale engineered systems
behind critical infrastructure operations, such as water distribution networks, energy delivery …

A temporal logic for programmable logic controllers

NO Garanina, IS Anureev, VE Zyubin… - Automatic Control and …, 2021 - Springer
We investigate the formal verification of the control software of critical systems, ie, the
verification of the compliance of the designed system with the requirements. The most …

A malware detection method using satisfiability modulo theory model checking for the programmable logic controller system

Y Xie, R Chang, L Jiang - Concurrency and Computation …, 2022 - Wiley Online Library
Nowadays programmable logic controllers (PLCs) are suffering increasing cyberattacks.
Attackers could reprogram PLCs to inject malware that would cause physical damages and …

Generalized test tables: A powerful and intuitive specification language for reactive systems

A Weigl, F Wiebe, M Ulbrich, S Ulewicz… - 2017 IEEE 15th …, 2017 - ieeexplore.ieee.org
With recent trends in manufacturing automation, such as Industry 4.0, control software in
automated production systems becomes more and more complex and volatile, complicating …