Linear Temporal Logic (LTL) has been used in computer science for decades to formally specify programs, systems, desired properties, and relevant behaviors. This paper presents a novel, efficient technique for verifying LTL specifications in a fully automated way. Our technique belongs to the category of Bounded Satisfiability Checking approaches, where LTL formulae are encoded as formulae of another decidable logic that can be solved through modern satisfiability solvers. The target logic in our approach is Bit-Vector Logic. We present our novel encoding, show its correctness, and experimentally compare it against existing encodings implemented in well-known formal verification tools.

Efficient Scalable Verification of LTL Specifications

BARESI, LUCIANO;POURHASHEM KALLEHBASTI, MOHAMMAD MEHDI;ROSSI, MATTEO GIOVANNI
2015-01-01

Abstract

Linear Temporal Logic (LTL) has been used in computer science for decades to formally specify programs, systems, desired properties, and relevant behaviors. This paper presents a novel, efficient technique for verifying LTL specifications in a fully automated way. Our technique belongs to the category of Bounded Satisfiability Checking approaches, where LTL formulae are encoded as formulae of another decidable logic that can be solved through modern satisfiability solvers. The target logic in our approach is Bit-Vector Logic. We present our novel encoding, show its correctness, and experimentally compare it against existing encodings implemented in well-known formal verification tools.
2015
Proceedings of the 37th International Conference on Software Engineering
978-1-4799-1934-5
978-1-4799-1934-5
File in questo prodotto:
File Dimensione Formato  
main_BVZOT.pdf

accesso aperto

Descrizione: Manoscritto acettato
: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 726.34 kB
Formato Adobe PDF
726.34 kB Adobe PDF Visualizza/Apri
07194619.pdf

Accesso riservato

Descrizione: Versione pubblicata
: Publisher’s version
Dimensione 1.22 MB
Formato Adobe PDF
1.22 MB Adobe PDF   Visualizza/Apri

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/11311/964237
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 17
  • ???jsp.display-item.citation.isi??? 9
social impact