ISSTA/ECOOP 2024
Mon 16 - Fri 20 September 2024 Vienna, Austria
Thu 19 Sep 2024 09:00 - 10:00 at EI 4 Reithoffer - Morning keynote Chair(s): Davide Ancona

Invariant checking is an important runtime verification method. While it was invented for classic software systems, the concept can be extended to identifying runtime failures and attacks for other computation systems.

In this talk, I will discuss how invariant checking can be extended to identifying physical attacks to robotic vehicles (RVs) and adversarial attacks to deep learning systems. For RV attack detection, we derive and monitor so-called Control Invariants (CI). More specifically, we propose a method to extract such invariants by jointly modeling a vehicle’s physical properties, its control algorithm and the laws of physics.

These invariants are represented in a state-space form, which can then be implemented and inserted into the vehicle’s control program binary for runtime invariant check. Our evaluation on eleven RVs, including quadrotor, hexarotor, and ground rover, show that the invariant check can detect three common types of physical attacks – including sensor attack, actuation signal attack, and parameter attack – with very low runtime overhead.

In addition, statistical distribution invariants can be derived for activation values of deep learning models. Checking such invariants enables runtime attack detection for such models.

Slides (keynoteZhang.pdf)4.72MiB

Thu 19 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:00
Morning keynoteVORTEX at EI 4 Reithoffer
Chair(s): Davide Ancona DIBRIS, University of Genova, Italy
09:00
60m
Keynote
Runtime Invariant Checking in Robotic Systems and Deep Learning Models
VORTEX
K: Xiangyu Zhang Purdue University
File Attached

Information for Participants
Thu 19 Sep 2024 09:00 - 10:00 at EI 4 Reithoffer - Morning keynote Chair(s): Davide Ancona
Info for room EI 4 Reithoffer:

Map: https://tuw-maps.tuwien.ac.at/?q=CF0245

Room tech: https://raumkatalog.tiss.tuwien.ac.at/room/15735