Temporal logic model checking is one of the most widely used verification techniques. It allows to automatically decide if a design satisfies its specification. When the specification does not hold an explanation of the offending behavior is produced. Even if it has been proved to be effective in practice this technique suffers of the state explosion problem. To tackle this problem various techniques have been proposed. One of the most promising and used is abstraction. An abstraction of the design is computed and the standard model checking algorithms are applied on this abstraction. If the property is verified in the abstract model, then the property is verified in the original design too. Vice versa does not usually hold. The aim of this work is in extending the work done in abstraction and model checking using abstraction in buggy design, thus refining the counterexamples/witnesses of a given temporal property to make it possible to correct the design

Abstraction in Model Checking for Bug Hunting / Roveri, Marco. - (2000), pp. 219-223. (Intervento presentato al convegno Modeling and Verification of Parallel Processes, 4th Summer School, MOVEP 2000 tenutosi a Nantes, France nel 19/06/2000 - 23/06/2000).

Abstraction in Model Checking for Bug Hunting

Marco Roveri
2000-01-01

Abstract

Temporal logic model checking is one of the most widely used verification techniques. It allows to automatically decide if a design satisfies its specification. When the specification does not hold an explanation of the offending behavior is produced. Even if it has been proved to be effective in practice this technique suffers of the state explosion problem. To tackle this problem various techniques have been proposed. One of the most promising and used is abstraction. An abstraction of the design is computed and the standard model checking algorithms are applied on this abstraction. If the property is verified in the abstract model, then the property is verified in the original design too. Vice versa does not usually hold. The aim of this work is in extending the work done in abstraction and model checking using abstraction in buggy design, thus refining the counterexamples/witnesses of a given temporal property to make it possible to correct the design
2000
Modeling and Verification of Parallel Processes, 4th Summer School, MOVEP 2000
Francia
Unknown
9783540427872
Roveri, Marco
Abstraction in Model Checking for Bug Hunting / Roveri, Marco. - (2000), pp. 219-223. (Intervento presentato al convegno Modeling and Verification of Parallel Processes, 4th Summer School, MOVEP 2000 tenutosi a Nantes, France nel 19/06/2000 - 23/06/2000).
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/258686
 Attenzione

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

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