Abstraction Refinement for Quantified Array Assertions

  • Authors:
  • Mohamed Nassim Seghir;Andreas Podelski;Thomas Wies

  • Affiliations:
  • University of Freiburg, Germany;University of Freiburg, Germany;University of Freiburg, Germany and EPFL, Switzerland

  • Venue:
  • SAS '09 Proceedings of the 16th International Symposium on Static Analysis
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an abstraction refinement technique for the verification of universally quantified array assertions such as "all elements in the array are sorted" . Our technique can be seamlessly combined with existing software model checking algorithms. We implemented our technique in the ACSAR software model checker and successfully verified quantified array assertions for both text book examples and real-life examples taken from the Linux operating system kernel.