DocumentCode :
651322
Title :
Parameter synthesis with IC3
Author :
Cimatti, Alessandro ; Griggio, Alberto ; Mover, Sergio ; Tonetta, Stefano
Author_Institution :
Fondazione Bruno Kessler, Trento, Italy
fYear :
2013
fDate :
20-23 Oct. 2013
Firstpage :
165
Lastpage :
168
Abstract :
Parametric systems arise in different application domains, such as software, cyber-physical systems or tasks scheduling. A key challenge is to estimate the values of parameters that guarantee the desired behaviours of the system. In this paper, we propose a novel approach based on an extension of the IC3 algorithm for infinite-state transition systems. The algorithm finds the feasible region of parameters by complement, incrementally finding and blocking sets of “bad” parameters which lead to system failures. If the algorithm terminates we obtain the precise region of feasible parameters of the system. We describe an implementation for symbolic transition systems with linear constraints and perform an experimental evaluation on benchmarks taken from the domain of hybrid systems. The results demonstrate the potential of the approach.
Keywords :
computability; formal verification; IC3 algorithm; SAT-based model checking; SMT-based algorithms; cyber-physical systems; infinite-state transition systems; linear constraints; parameter synthesis system; symbolic transition systems; system failures; task scheduling; Approximation methods; Automata; Benchmark testing; Cost accounting; Model checking; Software; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Formal Methods in Computer-Aided Design (FMCAD), 2013
Conference_Location :
Portland, OR
Type :
conf
DOI :
10.1109/FMCAD.2013.6679406
Filename :
6679406
Link To Document :
بازگشت