Many simulation based Bounded Model Checking approaches to System Level Formal Verification (SLFV) have been devised. Typically such approaches exploit the capability of simulators to save computation time by saving and restoring the state of the system under simulation. However, even though such approaches aim to (bounded) formal verification, as a matter of fact, the simulator behaviour is not formally modelled and the proof of correctness of the proposed approaches basically relies on the intuitive notion of simulator behaviour. This gap makes it hard to check if the optimisations introduced to speed up the simulation do not actually omit checking relevant behaviours of the system under verification. The aim of this paper is to fill the above gap by presenting a formal semantics for simulators.

Simulator semantics for system level formal verification / Mancini, Toni; Mari, Federico; Massini, Annalisa; Melatti, Igor; Tronci, Enrico. - ELETTRONICO. - 193:(2015), pp. 86-99. (Intervento presentato al convegno Sixth International Symposium on Games, Automata, Logics and Formal Verification tenutosi a Genova) [10.4204/EPTCS.193.7].

Simulator semantics for system level formal verification

MANCINI, Toni;MARI, FEDERICO;MASSINI, Annalisa;MELATTI, IGOR;TRONCI, Enrico
2015

Abstract

Many simulation based Bounded Model Checking approaches to System Level Formal Verification (SLFV) have been devised. Typically such approaches exploit the capability of simulators to save computation time by saving and restoring the state of the system under simulation. However, even though such approaches aim to (bounded) formal verification, as a matter of fact, the simulator behaviour is not formally modelled and the proof of correctness of the proposed approaches basically relies on the intuitive notion of simulator behaviour. This gap makes it hard to check if the optimisations introduced to speed up the simulation do not actually omit checking relevant behaviours of the system under verification. The aim of this paper is to fill the above gap by presenting a formal semantics for simulators.
2015
Sixth International Symposium on Games, Automata, Logics and Formal Verification
Hybrid systems; Verification; hybrid automaton
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Simulator semantics for system level formal verification / Mancini, Toni; Mari, Federico; Massini, Annalisa; Melatti, Igor; Tronci, Enrico. - ELETTRONICO. - 193:(2015), pp. 86-99. (Intervento presentato al convegno Sixth International Symposium on Games, Automata, Logics and Formal Verification tenutosi a Genova) [10.4204/EPTCS.193.7].
File allegati a questo prodotto
File Dimensione Formato  
Mancini_Simulator_2015.pdf

accesso aperto

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 306.61 kB
Formato Adobe PDF
306.61 kB Adobe PDF

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/11573/869372
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact