2020
DOI: 10.1007/978-3-030-60508-7_22
|View full text |Cite
|
Sign up to set email alerts
|

TLTk: A Toolbox for Parallel Robustness Computation of Temporal Logic Specifications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 13 publications
(10 citation statements)
references
References 28 publications
0
10
0
Order By: Relevance
“…The PSY-TaLiRo toolbox supports multiple robustness computation libraries, referred to as backends by providing a uniform interface implemented as the Specification class. It is important to note that even though PSY-TaLiRo currently supports TLTk [8] and RTAMT [19], PSY-TaLiRo's modular architecure allows the user to utilize any other robustness computation engine, or, in general, any other reward or cost function. To construct a specification, a user must provide a system requirement written in STL, a dictionary structure specifying the requirement data, and an enumeration value specifying the back-end to use for evaluation.…”
Section: Specificationsmentioning
confidence: 99%
See 2 more Smart Citations
“…The PSY-TaLiRo toolbox supports multiple robustness computation libraries, referred to as backends by providing a uniform interface implemented as the Specification class. It is important to note that even though PSY-TaLiRo currently supports TLTk [8] and RTAMT [19], PSY-TaLiRo's modular architecure allows the user to utilize any other robustness computation engine, or, in general, any other reward or cost function. To construct a specification, a user must provide a system requirement written in STL, a dictionary structure specifying the requirement data, and an enumeration value specifying the back-end to use for evaluation.…”
Section: Specificationsmentioning
confidence: 99%
“…On the other hand, RTAMT supports past-time operators and dense time semantics. [8] and RTAMT [19] syntax supported in PSY-TaLiRo.…”
Section: Specificationsmentioning
confidence: 99%
See 1 more Smart Citation
“…To run the Part-X function on falsification benchmarks, we developed an SBTG Python package 1 which implements a similar architecture to the S-Taliro [57] and BREACH [58] Matlab tools. Our SBTG tool uses the Python packages RTAMT [28] and TLTk [29] for computing the robustness of STL specifications. The tool also supports a number of optimization functions besides Part-X.…”
Section: Automated Requirement Falsificationmentioning
confidence: 99%
“…In fact, the only assumption we need on f is that it is a locally continuous function. In order to evaluate our approach, we have built an SBTG library in Python (to be publicly released after publication) that can use the RTAMT [28] or TLTk [29] temporal logic robustness Python libraries. We demonstrate our framework on selected functions from the optimization literature and on the F16 benchmark problem [30].…”
Section: Introductionmentioning
confidence: 99%