Published September 13, 2022 | Version v1
Journal article Open

Survey on mining signal temporal logic specifications

  • 1. TU Wien
  • 2. AIT Austrian Institute of Technology
  • 3. TU Wien, AIT Austrian Institute of Technology

Description

Formal specifications play an essential role in the life-cycle of modern systems, both at the time of their design and during their operation. Despite their importance, formal specifications are only partially (if at all) available. Specification mining is the process of learning likely system properties from the observation of its behavior and its interaction with the environment. Signal temporal logic (STL) is a popular formalism for expressing properties of cyber-physical systems (CPS). In the last decade, the introduction of first methods for mining STL specifications from time series generated by CPS led to a new vivid area of research.

This survey paper overviews methods for mining STL specifications from CPS behaviors, sketches different approaches found in the literature and presents them in an intuitive and didactic manner. It aims at presenting the most influential techniques and covers most important aspects of specification mining: template-based vs. template-free, model-based vs. model-free, passive vs. active, and supervised vs. unsupervised learning.

Files

1-s2.0-S0890540122001122-main.pdf

Files (865.1 kB)

Name Size Download all
md5:e99e0097262db25328ff40f2c94789b9
865.1 kB Preview Download

Additional details

Funding

FOCETA – FOUNDATIONS FOR CONTINUOUS ENGINEERING OF TRUSTWORTHY AUTONOMY 956123
European Commission