English

PSY-TaLiRo: A Python Toolbox for Search-Based Test Generation for Cyber-Physical Systems

Software Engineering 2021-06-07 v1 Systems and Control Systems and Control

Abstract

In this paper, we present the Python package PSY-TaLiRo which is a toolbox for temporal logic robustness guided falsification of Cyber-Physical Systems (CPS). PSY-TaLiRo is a completely modular toolbox supporting multiple temporal logic offline monitors as well as optimization engines for test case generation. Among the benefits of PSY-TaLiRo is that it supports search-based test generation for many different types of systems under test. All PSY-TaLiRo modules can be fully modified by the users to support new optimization and robustness computation engines as well as any System under Test (SUT).

Keywords

Cite

@article{arxiv.2106.02200,
  title  = {PSY-TaLiRo: A Python Toolbox for Search-Based Test Generation for Cyber-Physical Systems},
  author = {Quinn Thibeault and Jacob Anderson and Aniruddh Chandratre and Giulia Pedrielli and Georgios Fainekos},
  journal= {arXiv preprint arXiv:2106.02200},
  year   = {2021}
}
R2 v1 2026-06-24T02:49:12.817Z