Verification of Infinite State Systems by Compositional Model Checking

Published: 1999, Last Modified: 05 Nov 2025CHARME 1999EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: A method of compositional verification is presented that uses the combination of temporal case splitting and data type reductions to reduce types of infinite or unbounded range to small finite types, and arrays of infinite or unbounded size to small fixed-size arrays. This supports the verification by model checking of systems with unbounded resources and uninterpreted functions. The method is illustrated by application to an implementation of Tomasulo’s algorithm, for arbitrary or infinite word size, register file size, number of reservation stations and number of execution units.
Loading