MMC: the Mono Model Checker

  • Authors:
  • Theo C. Ruys;Niels H. M. Aan de Brugh

  • Affiliations:
  • Formal Methods and Tools group, Faculty of EEMCS, University of Twente, Enschede, The Netherlands;Formal Methods and Tools group, Faculty of EEMCS, University of Twente, Enschede, The Netherlands

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Mono Model Checker (mmc) is a software model checker for cil bytecode programs. mmc has been developed on the Mono platform. mmc is able to detect deadlocks and assertion violations in cil programs. The design of mmc is inspired by the Java PathFinder (jpf), a model checker for Java programs. The performance of mmc is comparable to jpf. This paper introduces mmc and presents its main architectural characteristics.