Types and Model Checking

Mayur Naik and Jens Palsberg: Type systems and model checking are two approaches to finding bugs in software. Are they equally powerful? On the surface, they are quite different: type checking works on the program itself, often in a modular fashion, while model checking works on a model of the program. Type soundness ensures that … Continue reading Types and Model Checking