Evaluating Optimization Solvers and Robust Semantics for Simulation-Based Falsification
Paper i proceeding, 2020

Temporal-logic based falsification of Cyber-Physical Systems is a testing technique used to verify certain behaviours in simulation models, however the problem statement typically requires some model-specific tuning of parameters to achieve optimal results. In this experience report, we investigate how different optimization solvers and objective functions affect the falsification outcome for a benchmark set of models and specifications. With data from the four different solvers and three different objective functions for the falsification problem, we see that choice of solver and objective function depends both on the model and the specification that are to be falsified. We also note that using a robust semantics of Signal Temporal Logic typically increases falsification performance compared to using Boolean semantics.

Falsification

Temporal Logic

Cyber-Physical Systems

Författare

Johan Lidén Eddeland

Volvo Cars

Chalmers, Elektroteknik, System- och reglerteknik

Sajed Miremadi

Volvo Cars

Knut Åkesson

Chalmers, Elektroteknik, System- och reglerteknik

EPiC Series in Computing

23987340 (eISSN)

Vol. 74 259-266

7th International Workshop on Applied Verification for Continuous and Hybrid Systems
, ,

Modellbaserad Testning av Mekatroniska System (TESTRON)

VINNOVA (2015-04893), 2016-01-01 -- 2019-12-31.

Systematisk testning av cyberfysiska system (SyTeC)

Vetenskapsrådet (VR) (2016-06204), 2017-01-01 -- 2022-12-31.

Ämneskategorier

Beräkningsmatematik

Reglerteknik

Datavetenskap (datalogi)

Mer information

Senast uppdaterat

2022-01-07