作者
Xiaoqing Jin, Alexandre Donzé, Jyotirmoy V Deshmukh, Sanjit A Seshia
发表日期
2013/4/8
图书
Proceedings of the 16th international conference on Hybrid systems: computation and control
页码范围
43-52
简介
A significant challenge to the formal validation of software-based industrial control systems is that system requirements are often imprecise, non-modular, evolving, or even simply unknown. We propose a framework for mining requirements from the closed-loop model of an industrial-scale control system, such as one specified in the Simulink modeling language. The input to our algorithm is a requirement template expressed in Parametric Signal Temporal Logic --- a formalism to express temporal formulas in which concrete signal or time values are replaced by parameters. Our algorithm is an instance of counterexample-guided inductive synthesis: an intermediate candidate requirement is synthesized from simulation traces of the system, which is refined using counterexamples to the candidate obtained with the help of a falsification tool. The algorithm terminates when no counterexample is found. Mining has many …
学术搜索中的文章
X Jin, A Donzé, JV Deshmukh, SA Seshia - Proceedings of the 16th international conference on …, 2013