Researchers have developed ESBMC-PLC and Graph-ESBMC-PLC, new tools for formally verifying industrial control programs written in the IEC 61131-3 Ladder Diagram (LD) format. These tools translate graphical LD programs into an intermediate representation that can be processed by SMT-based model checkers, addressing a gap in existing verification methods. The systems have been evaluated on various benchmarks, demonstrating their ability to correctly classify programs, find bugs, and provide proofs, all within efficient timeframes. AI
IMPACT Enables more robust verification of safety-critical industrial control systems, potentially reducing errors and improving reliability.
RANK_REASON The cluster contains two academic papers introducing new software tools for formal verification of a specific type of industrial programming language. [lever_c_demoted from research: ic=2 ai=0.4]
- CONTROLLINO
- ESBMC-PLC
- IEC 61131-3
- MathWorks
- PLC Coder
- PLCverif
- SMT
- Simulink
- Graph-ESBMC-PLC
- MathWorks Simulink PLC Coder
- OpenPLC Editor
- PLCopen XML
AI-generated summary · Google Gemini · from 3 sources. How we write summaries →