We introduce the notion of array-based system as a suitable abstraction of infinite state systems such as broadcast protocols or sorting programs. By using a class of quantified-first order formulae to symbolically represent array-based systems, we propose methods to check safety (invariance) and liveness (recurrence) properties on top of Satisfiability Modulo Theories solvers. We find hypotheses under which the verification procedures for such properties can be fully mechanized. © 2008 Springer-Verlag Berlin Heidelberg.

Towards SMT model checking of array-based systems / Ghilardi, S.; Nicolini, E.; Ranise, S.; Zucchelli, D.. - 5195:(2008), pp. 67-82. (Intervento presentato al convegno 4th International Joint Conference on Automated Reasoning, IJCAR 2008 tenutosi a Sydney, NSW, aus nel 2008) [10.1007/978-3-540-71070-7_6].

Towards SMT model checking of array-based systems

Ranise S.;
2008-01-01

Abstract

We introduce the notion of array-based system as a suitable abstraction of infinite state systems such as broadcast protocols or sorting programs. By using a class of quantified-first order formulae to symbolically represent array-based systems, we propose methods to check safety (invariance) and liveness (recurrence) properties on top of Satisfiability Modulo Theories solvers. We find hypotheses under which the verification procedures for such properties can be fully mechanized. © 2008 Springer-Verlag Berlin Heidelberg.
2008
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Germany
Springer Verlag
978-3-540-71069-1
978-3-540-71070-7
Ghilardi, S.; Nicolini, E.; Ranise, S.; Zucchelli, D.
Towards SMT model checking of array-based systems / Ghilardi, S.; Nicolini, E.; Ranise, S.; Zucchelli, D.. - 5195:(2008), pp. 67-82. (Intervento presentato al convegno 4th International Joint Conference on Automated Reasoning, IJCAR 2008 tenutosi a Sydney, NSW, aus nel 2008) [10.1007/978-3-540-71070-7_6].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/333180
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 45
  • ???jsp.display-item.citation.isi??? ND
social impact