The document discusses combining different software verification tools and strategies. It describes experiments combining random simulation and model checking on several examples, including a flight guidance system, leader election protocol, and dining philosophers problem. The random simulation tool Lurch was able to find errors in these examples more quickly than model checking alone in many cases. Lurch allows embedding C code in models, which was useful for verifying a resource arbitration system model.
Related topics: