Model Checking the Java Meta-Locking Algorithm

  title={Model Checking the Java Meta-Locking Algorithm},
  author={Samik Basu and Scott A. Smolka and Orson R. Ward},
We report on our efforts to use the XMC model checker to model and verify the Java metalocking algorithm. XMC [Ramakrishna et al. 1997] is a versatile and efficient model checker for systems specified in XL, a highly expressive value-passing language. Metalocking [Agesen et al. 1999] is a highly-optimized technique for ensuring mutually exclusive access by… CONTINUE READING