Integration of a Software Model Checker into Isabelle

  • Matthias Daum
  • Stefan Maus
  • Norbert Schirmer
  • M. Nassim Seghir
Conference paper

DOI: 10.1007/11591191_27

Part of the Lecture Notes in Computer Science book series (LNCS, volume 3835)
Cite this paper as:
Daum M., Maus S., Schirmer N., Seghir M.N. (2005) Integration of a Software Model Checker into Isabelle. In: Sutcliffe G., Voronkov A. (eds) Logic for Programming, Artificial Intelligence, and Reasoning. LPAR 2005. Lecture Notes in Computer Science, vol 3835. Springer, Berlin, Heidelberg

Abstract

The paper presents a combination of interactive and automatic tools in the area of software verification. We have integrated a newly developed software model checker into an interactive verification environment for imperative programming languages. Although the problems in software verification are mostly too hard for full automation, we could increase the level of automated assistance by discharging less interesting side conditions. That allows the verification engineer to focus on the abstract algorithm, safely assuming unbounded arithmetic and unlimited buffers.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Matthias Daum
    • 1
  • Stefan Maus
    • 2
  • Norbert Schirmer
    • 3
  • M. Nassim Seghir
    • 2
  1. 1.Universität des SaarlandesSaarbrückenGermany
  2. 2.Max-Planck Institut für InformatikSaarbrücken
  3. 3.Technische Universität MünchenGermany

Personalised recommendations