Checking Strong Specifications Using an Extensible Software Model Checking Framework

Robby, Edwin Rodríguez, Matthew B. Dwyer, John Hatcliff

Published: 2004, Last Modified: 22 Mar 2026TACAS 2004EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: The use of assertions to express correctness properties of programs is growing in practice. Assertions provide a form of checkable redundancy that can be very effective in finding defects in programs and in guiding developers to the cause of a defect. A wide variety of assertion languages and associated validation techniques have been developed, but run-time monitoring is commonly thought to be the only practical solution.
Loading