YoVDO

Towards Automated Safety Vetting of PLC Code in Real World Plants - Mu Zhang

Offered By: IEEE via YouTube

Tags

Industrial Control Systems Courses Data Mining Courses

Course Description

Overview

Explore a comprehensive approach to automated safety vetting of Programmable Logic Controller (PLC) code in industrial settings through this IEEE conference talk. Delve into the VetPLC system, which combines static program analysis and temporal invariant mining to generate timed event sequences for detecting hidden safety violations. Learn about the challenges faced by traditional vetting methods and how VetPLC overcomes them by creating timed event causality graphs and leveraging data from Industrial Control System testbeds. Examine the implementation and evaluation of VetPLC across 10 real-world scenarios, demonstrating its superiority over existing techniques. Gain insights into collaborative environments, event-driven programs, and the intricacies of PRC code analysis. Understand the methodology behind VetPLC's program analysis, data mining, and event sequence generation, concluding with comparative experiments and a summary of its effectiveness in enhancing industrial safety.

Syllabus

Intro
Learning from prior incidents
Collaborative environment
Eventdriven programs
Running example
Traditional way
PRC Code
Program Analysis
Technical Details
Data Mining
Time to Event Sequence
Methodology
Comparative Experiments
Summary
Questions


Taught by

IEEE Symposium on Security and Privacy

Tags

Related Courses

Industrial Cybersecurity
Edureka via Coursera
CompTIA Network+ (N10-008) Cert Prep: 8 Network Integration and Operation
LinkedIn Learning
Learning SCADA: Collect, Analyze, and Visualize Data for Industrial Automation
LinkedIn Learning
Security Hot Take: Aliquippa Water Authority Breach
Pluralsight
Secure OT Network Architecture
Pluralsight