Skip to main navigation Skip to search Skip to main content

Unified Search for Multi-requirement Falsification for Cyber-Physical Systems

Research output: Chapter in Book/Conference proceedingPublished conference proceedingScientificpeer-review

2 Citations (Scopus)
7 Downloads (Pure)

Abstract

This paper addresses the challenge of efficiently falsifying multiple requirements in cyber-physical systems (CPSs). Traditional falsification approaches typically evaluate requirements sequentially, leading to redundant computations and decreased efficiency. We present Multi-Requirement Unified Search (MRUS), an algorithm that evaluates all requirements simultaneously using conjunctive Signal Temporal Logic (STL) formulas. MRUS combines an Online Generative Adversarial Network (OGAN) for test case generation with a unified search algorithm to evaluate multiple requirements conjunctively.

The performance of the algorithm was evaluated using the ARCH-COMP 2024 falsification competition as a benchmark suite. The results demonstrate that MRUS achieves a high Falsification Rate (FR) across all benchmarks while requiring a small number of total execution counts to find falsifying inputs.
Original languageEnglish
Title of host publication2025 IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2025
EditorsAnna Rita Fasolino, Sebastiano Panichella, Aldeida Aleti, Ali Mesbah
PublisherIEEE
Pages235-243
Number of pages9
ISBN (Electronic)9798331534677
ISBN (Print)979-8-3315-3467-7
DOIs
Publication statusPublished - 2025
MoE publication typeA4 Article in a conference publication
EventIEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) -
Duration: 31 Mar 2025 → …

Publication series

Name2025 IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2025

Conference

ConferenceIEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)
Period31/03/25 → …

Funding

This research was supported by the ECSEL Joint Undertaking (JU) under grant agreement No 101007350 and by Business Finland under grant agreements AIDOaRT 42682/31/2020 and VST 7187/31/2023. The ECSEL JU received support from the European Union’s Horizon 2021 research and innovation program and Sweden, Austria, Czech Republic, Finland, France, Italy, Spain.

Keywords

  • Verification and Validation of Cyber-Physical Systems
  • Multiple Requirement Falsification
  • Autonomous Systems
  • Signal Temporal Logic

Fingerprint

Dive into the research topics of 'Unified Search for Multi-requirement Falsification for Cyber-Physical Systems'. Together they form a unique fingerprint.

Cite this