A method of verifying properties of a source program includes creating a directed multigraph from the source program. The directed multigraph is then minimized by identifying removable vertices in the multigraph. Based on the minimization of the directed multigraph, the source program is transformed by inlining variables in the source program to produce a transformed program. The transformed program is then model checked using a model checking tool in order to verify properties of the source program.

 
Web www.patentalert.com

< Method and apparatus for automated synthesis of multi-channel circuits

> Method and system for identifying active devices on network

> Mechanisms to support use of software running on platform hardware employing different endianness

~ 00570