FShell: Systematic Test Case Generation for Dynamic Analysis and Measurement

  • Authors:
  • Andreas Holzer;Christian Schallhart;Michael Tautschnig;Helmut Veith

  • Affiliations:
  • Technische Universität Darmstadt, Germany;Technische Universität Darmstadt, Germany;Technische Universität Darmstadt, Germany;Technische Universität Darmstadt, Germany

  • Venue:
  • CAV '08 Proceedings of the 20th international conference on Computer Aided Verification
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although the principal analogy between counterexample generation and white box testing has been repeatedly addressed, the usage patterns and performance requirements for software testing are quite different from formal verification. Our tool FShellprovides a versatile testing environment for C programs which supports both interactive explorative use and a rich scripting language. More than a frontend for software model checkers, FShellis designed as a database engine which dispatches queries about the program to program analysis tools. We report on the integration of CBMC into FShelland describe architectural modifications which support efficient test case generation.