2012
DOI: 10.1007/978-3-642-34691-0_11
|View full text |Cite
|
Sign up to set email alerts
|

Querying Parametric Temporal Logic Properties on Embedded Systems

Abstract: Abstract. In Model Based Development (MBD) of embedded systems, it is often desirable to not only verify/falsify certain formal system specifications, but also to automatically explore the properties that the system satisfies. Namely, given a parametric specification, we would like to automatically infer the ranges of parameters for which the property holds/does not hold on the system. In this paper, we consider parametric specifications in Metric Temporal Logic (MTL). Using robust semantics for MTL, the param… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
37
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 40 publications
(37 citation statements)
references
References 25 publications
0
37
0
Order By: Relevance
“…It may be worthwhile to see if automata-based mining could be adapted to the hybrid systems domain. The work closest to the proposed approach appears in [33], in which the authors introduce Parametric MTL (PMTL), which adds a single time or scale parameter to MTL formulas. This parameter is then estimated using stochastic optimization within S-Taliro.…”
Section: Related Workmentioning
confidence: 99%
“…It may be worthwhile to see if automata-based mining could be adapted to the hybrid systems domain. The work closest to the proposed approach appears in [33], in which the authors introduce Parametric MTL (PMTL), which adds a single time or scale parameter to MTL formulas. This parameter is then estimated using stochastic optimization within S-Taliro.…”
Section: Related Workmentioning
confidence: 99%
“…In [19], the authors use relations such as after, before, begins and includes for two given events. In [8,28,21], the use of temporal logic, such as modal temporal logic, reified temporal logic, metric temporal logic and linear temporal logic, is shown to reason about temporal relations. However, the focus of these approaches is to find a temporal ordering of logical events, and they do not consider important quantitative parameters such as time intervals and spatial metrics.…”
Section: Related Workmentioning
confidence: 99%
“…Human readability is important because it can provide intuition into the internal reasoning of the classifier, which in turn can help non-expert users to gain a qualitative and quantitative understanding of the classification output. Recent work in temporal logic inference exploits the expressivity of temporal logic in modelling such a time series classifier [6,13,28,21]. However, these frameworks are too computationally expensive to handle large datasets and may not run on mobile robots with limited resources, or expressivity is limited due to their logical structure.…”
Section: Introductionmentioning
confidence: 99%
“…The case study results in this paper were generated with this updated software. a) Related Work: Most of the recent research on logical inference, the problem of inferring from data a logical expression that describes system properties, has focused on the estimation of parameters associated with a given temporal logic structure [2], [3], [15], [33]. That is, a designer gives a structure such as "The speed settles below v m/s within τ seconds" as an input and the inference procedure finds optimal values for v and τ .…”
Section: Introductionmentioning
confidence: 99%
“…Even though SA converges in probability to the global optimum, there is no theoretical proof on the convergence rate and how far the solution is from the global optimum after a number of iterations. Some promising avenues include utilizing the monotonicity of the robustness function r(s, φ θ ) with respect to θ [15], [33] and using cross-entropy method guided by robustness degree to sample inputs [25].…”
mentioning
confidence: 99%