Transforming opacity verification to nonblocking verification in modular systems

04/12/2019
by   Sahar Mohajerani, et al.
0

We consider the verification of current-state and K-step opacity for systems modeled as interacting non-deterministic finite-state automata. We describe a new methodology for compositional opacity verification that employs abstraction, in the form of a notion called opaque observation equivalence, and that leverages existing compositional nonblocking verification algorithms. The compositional approach is based on a transformation of the system, where the transformed system is nonblocking if and only if the original one is current-state opaque. Furthermore, we prove that K-step opacity can also be inferred if the transformed system is nonblocking. We provide experimental results where current-state opacity is verified efficiently for a large scaled-up system.

READ FULL TEXT

page 22

page 25

research
12/16/2018

Incremental Observer Reduction Applied to Opacity Verification and Synthesis

With the proliferation of communication networks and mobile devices, the...
research
12/03/2020

Towards Compositional Verification for Modular Robotic Systems

Software engineering of modular robotic systems is a challenging task, h...
research
09/05/2021

K-Step Opacity in Discrete Event Systems: Verification, Complexity, and Relations

Opacity is a property expressing whether a system may reveal its secret ...
research
10/01/2019

Compositional and Abstraction-Based Approach for Synthesis of Edit Functions for Opacity Enforcement

This paper develops a novel compositional and abstraction-based approach...
research
08/04/2017

Predicate Pairing for Program Verification

It is well-known that the verification of partial correctness properties...
research
02/06/2018

Deciding Detectability for Labeled Petri Nets

Detectability of discrete event systems (DESs) is a property to determin...
research
10/09/2017

Verification of Binarized Neural Networks

We study the problem of formal verification of Binarized Neural Networks...

Please sign up or login with your details

Forgot password? Click here to reset