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