Mining parametric temporal logic properties in model-based design for cyber-physical systems

被引:0
作者
Bardh Hoxha
Adel Dokhanchi
Georgios Fainekos
机构
[1] Arizona State University,
来源
International Journal on Software Tools for Technology Transfer | 2018年 / 20卷
关键词
Metric Temporal Logic; Signal Temporal Logic; Verification; Testing; Robustness; Multiple parametric specification mining; Cyber-physical systems;
D O I
暂无
中图分类号
学科分类号
摘要
One of the advantages of adopting a model-based development process is that it enables testing and verification at early stages of development. However, it is often desirable to not only verify/falsify certain formal system specifications, but also to automatically explore the properties that the system satisfies. In this work, we present a framework that enables property exploration for cyber-physical systems. Namely, given a parametric specification with multiple parameters, our solution can automatically infer the ranges of parameters for which the property does not hold on the system. In this paper, we consider parametric specifications in metric or Signal Temporal Logic (MTL or STL). Using robust semantics for MTL, the parameter mining problem can be converted into a Pareto optimization problem for which we can provide an approximate solution by utilizing stochastic optimization methods. We include algorithms for the exploration and visualization of multi-parametric specifications. The framework is demonstrated on an industrial size, high-fidelity engine model as well as examples from related literature.
引用
收藏
页码:79 / 93
页数:14
相关论文
共 29 条
  • [1] Abbas H(2013)Probabilistic temporal logic falsification of cyber-physical systems ACM Trans. Embed. Comput. Syst. (TECS) 12 95-299
  • [2] Fainekos G(1990)Specifying real-time properties with metric temporal logic Real Time Syst. 2 255-4291
  • [3] Sankaranarayanan S(2009)Robustness of temporal logic specifications for continuous-time signals Theor. Comput. Sci. 410 4262-137
  • [4] Ivančić F(2012)Cyber-physical modeling of implantable cardiac medical devices Proc. IEEE 100 122-34
  • [5] Gupta A(1995)The algorithmic analysis of hybrid systems Theor. Comput. Sci. 138 3-407
  • [6] Koymans R(2001)Parametric temporal logic for model measuring ACM Trans. Comput. Logic 2 388-65
  • [7] Fainekos GE(2008)On temporal logic constraint solving for analyzing numerical data time series Theor. Comput. Sci. 408 55-148
  • [8] Pappas GJ(2002)Model exploration with temporal logic query checking SIGSOFT Softw. Eng. Notes 27 139-undefined
  • [9] Jiang Z(undefined)undefined undefined undefined undefined-undefined
  • [10] Pajic M(undefined)undefined undefined undefined undefined-undefined