Software model checking: searching for computations in the abstract or the concrete

  • Authors:
  • Patrice Godefroid;Nils Klarlund

  • Affiliations:
  • Bell Laboratories, Lucent Technologies;Google

  • Venue:
  • IFM'05 Proceedings of the 5th international conference on Integrated Formal Methods
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We review and discuss the current approaches to software model checking, including the complementary views of validation versus falsification and those of static versus dynamic analysis. For falsification, also known as bug finding, we advocate the need for blended approaches that combine the strengths of both static and dynamic analysis. We outline possible directions of research in this area.