A Survey of Static Formal Methods for Building Dependable Industrial Automation Systems

08/12/2021
by   Roopak Sinha, et al.
0

Industrial automation systems (IAS) need to be highly dependable; they should not merely function as expected but also do so in a reliable, safe, and secure manner. Formal methods are mathematical techniques that can greatly aid in developing dependable systems and can be used across all phases of the system development life cycle (SDLC), including requirements engineering, system design and implementation, verification and validation (testing), maintenance, and even documentation. This state-of-the-art survey reports existing formal approaches for creating more dependable IAS, focusing on static formal methods that are used before a system is completely implemented. We categorize surveyed works based on the phases of the SDLC, allowing us to identify research gaps and promising future directions for each phase.

READ FULL TEXT
research
04/26/2022

A Survey on Formal Verification Approaches for Dependable Systems

The complexity of digital embedded systems has been increasing in differ...
research
07/12/2021

Formal Methods in Railways: a Systematic Mapping Study

Formal methods are mathematically-based techniques for the rigorous deve...
research
06/30/2021

Towards establishing formal verification and inductive code synthesis in the PLC domain

Nowadays, formal methods are used in various areas for the verification ...
research
07/16/2019

A Survey of Phase Classification Techniques for Characterizing Variable Application Behavior

Adaptable computing is an increasingly important paradigm that specializ...
research
06/09/2021

Information flow based defensive chain for data leakage detection and prevention: a survey

Mobile and IoT applications have greatly enriched our daily life by prov...
research
07/25/2023

Survey of Human Models for Verification of Human-Machine Systems

We survey the landscape of human operator modeling ranging from the earl...
research
05/13/2020

The Bourgeois Gentleman, Engineering and Formal Methods

Industrial applications involving formal methods are still exceptions to...

Please sign up or login with your details

Forgot password? Click here to reset