An overview of model checking practices on verification of PLC software

T Ovatman, A Aral, D Polat, AO Ünver - Software & Systems Modeling, 2016 - Springer
Programmable logic controllers (PLCs) are heavily used in industrial control systems,
because of their high capacity of simultaneous input/output processing capabilities …

[PDF][PDF] A model driven approach to data privacy verification in e-health systems

F Moscato, F Amato - Transactions on Data Privacy, 2015 - researchgate.net
Last years experienced the growth of new technologies able to remotely monitor health state
of persons. This includes both (even complex) Medical devices and all kind of wearable …

Improving security in cloud by formal modeling of IaaS resources

F Amato, F Moscato, V Moscato, F Colace - Future Generation Computer …, 2018 - Elsevier
Nowadays, it is a matter of fact that Cloud is a “must” for all complex services requiring great
amount of resources. Big-Data Services are a striking example: they actually perform many …

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 …

Toward a holistic delay analysis of EtherCAT synchronized control processes

M Sung, I Kim, T Kim - International Journal of Computers …, 2013 - univagora.ro
This paper analyzes the end-to-end delay of EtherCAT-based control processes that use the
events of message frames and global clock for synchronized operation. With the end-to-end …

A proposal and verification of a software architecture based on LabVIEW for a multifunctional robotic end-effector

JMS Anjos, GK Coracini, E Villani - Advances in Engineering Software, 2013 - Elsevier
This paper proposes a software architecture based on LabVIEW for controlling discrete
event systems. The proposed architecture is an adaptation of the producer–consumer …

Formal verification of PLC programs using the B method

H Barbosa, D Déharbe - … Conference on Abstract State Machines, Alloy, B …, 2012 - Springer
In this paper we propose an approach to verify PLC programs, a common platform to control
systems in the industry. Programs written in the languages of the IEC 61131-3 standard are …

Formal verification integration approach for DSML

F Zalila, X Crégut, M Pantel - … Conference, MODELS 2013, Miami, FL, USA …, 2013 - Springer
The application of formal methods (especially, model checking and static analysis
techniques) for the verification of safety critical embedded systems has produced very good …

Critical systems verification in metamorp (h) osy

R Aversa, B Di Martino, F Moscato - … . Florence, Italy, September 8-9, 2014 …, 2014 - Springer
Abstract Multi Agent Systems (MAS) methodologies are emerging as a new approach for
modeling and developing complex distributed systems. When complex constraints have to …

Automatic test of safety specifications for PLC programs in the Oil and Gas Industry

TJ Prati, JM Farines, MH De Queiroz - IFAC-PapersOnLine, 2015 - Elsevier
Abstract The software of Programmable Logic Controllers (PLC) for Safety Instrumented
Systems in the oil and gas industry is designed based on safety specifications that must be …